摘要: Spring 的事务管理不需要 与任何特定的事务API耦合。 Spring同时支持编程式事务策略和声明式事务策略,声明式事务管理的配置方法有下面四种: 1、使用TransactionProxyFactoryBean为目标Bean生成事务代理的配置。 2、采用Bean继承的事务代理配置方法。 3、采用BeanNameAutoProxyCreator , 根据Bean Name 自动生成事务代理的方式。这是直接利用Spring 的AOP框架配置事务代理的方式。 4、采用DefaultAdvisorAutoProxyCreator,直接利用Spring 的AOP框架配置事务代理的方式。... 阅读全文
posted @ 2012-06-03 21:39 贺佐安 阅读(2402) 评论(1) 推荐(0)
摘要: 转自:setFirstResult 是起始数据,setMaxResults是查询显示的数据。如果放在分页程序里边 setFirstResult的值应该是 (当前页面-1)X每页条数,setMaxResults 就是每页的条数了。一、query.scroll()和query.setFirstResult(),query.setMaxResults();这两种方法都可以取到一定范围内的数据,用来数据分页显示。那么两者区别,以及两者的效率如何?答:1.scroll是用JDBC2.0的可滚动结果集实现;query.setMaxResults();query.setFirstResult()是数据库SQ 阅读全文
posted @ 2012-06-03 15:27 贺佐安 阅读(1907) 评论(0) 推荐(0)