
spring
千年祸害万年牢
这个作者很懒,什么都没留下…
展开
-
切面语法和事务的xml配置
execution(public * com.ntadat.spring.ioc.anotation.outowiredquired.dao..*.*(..))这个语法的意思是:切面作用于dao包下面的所有子包下的所有类的所有方法!-- this is the service object that we want to make transactional --> bea原创 2013-08-01 18:45:16 · 592 阅读 · 0 评论 -
关于spring定时器的搭建
项目需要用到定时器,虽然原来也使用过,但今天我重新搭建了一遍,顺便复习一下第一步:应为考虑到是spring 加载,首先想到的是对web.xml的修改,因为想将定时器的配置作为一个独立的模块,bean-quartz.xml故修改配置如下: contextConfigLocation classpath:bean*.xml 换成bean*.xml即可支持.原创 2014-02-28 14:41:56 · 455 阅读 · 0 评论 -
整合ssh时候,因为对某个操作加入了事务,采用aop的形式爆出的异常
Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigException: Cannot proxy target class because CGLIB2 is not available. Add CGLIB to the class path or speci原创 2013-08-08 22:38:44 · 567 阅读 · 0 评论 -
整合strust2和spring的关键点(为action注入service)
Spring和struts2是我们在项目架构中用的比较多的两个框架,怎么才能把这两个框架用好,怎么来整合是我们掌握运用这两个框架的关键点,下面我们就怎么来整合,从哪来整合,为什么要整合,从这几点来看一下struts2和spring的整合。下面我们来具体分析一下:我们一起来想想,如果让spring和struts2进行整合,我们就希望我们可以在spring中直接注入action,sprin转载 2013-08-06 16:20:54 · 1152 阅读 · 0 评论 -
tomcat在启动时出现问题(转) IOException while loading persisted sessions: java.io.EOFException
tomcat在启动时出现如下异常问题:严重: IOException while loading persisted sessions: java.io.EOFException严重: Exception loading sessions from persistent storage分析:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session转载 2013-08-06 15:50:32 · 632 阅读 · 0 评论 -
关于HibnernateDaoSupporrt(转载。备忘,不是很重要)
3。HibernateDaoSupport 基类:一个回调实现能够有效地在任何Hibernate数据访问中使用。HibernateTemplate 会确保当前Hibernate的 Session 实例的正确打开和关闭,并直接参与到事务管理中去。 Template实例不仅是线程安全的,同时它也是可重用的。因而他们可以作为外部对象的实例变量而被持有。对于那些简单的诸如find、load、saveO转载 2013-08-04 10:38:16 · 618 阅读 · 0 评论 -
HibernateTemplate分页
Spring 整合 Hibernate 时候用的 HibernateTemplate 不支持分页,因此需要自己包装一个类进行分页,具体实现如下...使用spring的hibernateTemplate的回调机制扩展hibernateTemplate的功能实现分页[java] view plaincopyprint?/** * 使用hql 语句进行操作 * @pa转载 2013-08-04 10:40:47 · 598 阅读 · 0 评论 -
关于hibernateTemplate的概念性理解
hibernateTemplate的使用,常用的方法是使用save(Object object)等等封装了原hibernate的session的方法,这里体现了模板设计模式,所谓模板模式,指的是将一些列重复的。经典的代码封装到固定的方法中 (如获取事务等),而对于关键的代码才需要自己填写,也就是只需要关心体现自己业务的代码即可。对于一些save.load.update等方法没有办法完成的功能,原创 2013-08-04 10:36:22 · 769 阅读 · 0 评论 -
@Transactional参数问题
只需要记住一个参数的设置@Transactional(@propagation=Propagation.REQUIED),意思是在这个方法被调用的时候,如有事务就直接执行,如果没有事务,则创建一个事务。原创 2013-08-01 16:16:30 · 1214 阅读 · 0 评论 -
springmvc 注解使用的小总结
1 作用:注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPostProcessor 这 4 个BeanPostProcessor。注册这4个 BeanPost转载 2017-07-17 17:00:55 · 319 阅读 · 0 评论