现在进行的项目由于数据库的遗留原因(设计的不堪入目)不能用hibernate.所以用的Spring JdbcTemplate,今天作派谴员工的分页,发现一个不错的JdbcTemplate分页写法,较现在搜索到的写法都值得说一说!看源码吧!很简单[......]
月度归档:2015 年一月
Jetty实战之 嵌入式Jetty运行web app
要说嵌入式运行Jetty,最常用的还应该是运行一个标准的war文件或者指定一个webapp目录。
0. 首先需要添加Jetty运行时webapp的依赖包,下面是一个完整的pom.xml文件
Maven管理多模块项目
Maven管理多模块项目
首先,我们要明确的多模块项目的含义,它是指一个应用中包含多个module。一般来说,一个应用单独部署成服务,只是打包的时候,maven会把各个module组合在一起。各模块一般单独打成jar放到lib目录中,当然web应用也生成war包。
这里说的多模块项目要与[......]
Maven提高篇系列之一——多模块 vs 继承
Maven提高篇系列之一——多模块 vs 继承
这是一个关于Maven的提高系列,其中包含以下文章:
mybatis 自增主键配置
mybatis 自增主键配置
mybatis进行插入操作时,如果表的主键是自增的,针对不同的数据库相应的操作也不同。基本上经常会遇到的就是 Oracle Sequece 和 Mysql 自增主键,至于其他的手动生成唯一主键的问题在这里就不讨论了,这里主要说明下在mybatis中对于自增主键的配[......]
spring 3.0.5的 标签的使用
spring 3.0.5的<mvc:resources> 标签的使用
spring mvc 的<mvc;resources mapping=”***” location=”***”>标签是在spring3.0.4出现的,主要是用来进行静态资源的访问。在spring3.0[......]
freemarker+ajax+Spring mvc+SFTP上传文件
freemarker+ajax+Spring mvc+SFTP上传文件
由于freemarker的ftl文件没法iframe进来文件(或者我不知道怎么iframe,今天一直报找不着,刚用freemarker 觉得各种不适应,如:类似request.getContextPath()就不知道如何实[......]
oracle中rownum和rowid的区别
oracle中rownum和rowid的区别
rownum和rowid都是伪列,但是两者的根本是不同的,rownum是根据sql查询出的结果给每行分配一个逻辑编号,所以你的sql不同也就会导致最终rownum不同,但是rowid是物理结构上的,在每条记录insert到数据库中时,都会有一个唯一[......]
Mybatis拦截器介绍及分页插件
Mybatis拦截器介绍及分页插件
1.1 目录
1.2 前言
1.3 Interceptor接口
1.4 注册拦截器
1.5 Mybatis可拦截的方法
1.6 利用拦截器进行分页
1.2 前言
拦截器的一个作用就是我们可以拦截某些方法的调用,我们可以选[......]
解决checkbox的attr(checked)一直为undefined问题
解决checkbox的attr(checked)一直为undefined问题
在jquery1.6版本便对此做出了修改:
【checked属性在页面初始化的时候已经初始化好了,不会随着状态的改变而改变。
也就是说如果checkbox在页面加载完毕是选中的,那么返回的永远都是chec[......]