万能营销软件破解版:看视频后总结配置文件spring配置文件bean的scope、及整合其它框架之事务

来源:百度文库 编辑:中财网 时间:2024/05/04 08:00:08
bean的scope范围【生存周期】有四种:
1.singleton:单例模式。默认采用此方式。每次都取得同一个对象

2.prototype:原型。每次取到的对象都是不同的。action的bean应采用此模式

3.request:spring与web结合时才会起作用,用得少.因为struts2已经有这样的对象了

4.session:spring与web结合时才会起作用,用得少.因为struts2已经有这样的对象了

5.globlesession:spring与web结合时才会起作用,用得少.因为struts2已经有这样的对象了



*******************************************************************************************************


事务是加在dao层还是加在service层?
应该加在service层的方法中开始调用方法前后加事务。因为当在service层的一个类中同时调用多个dao层中的方法时。这样不同的dao中的方法就在不同的事务中。违返了事务的原子性。

需要在spring配置文件中用事务,那需要在该文件的头加上
xmlns:tx="http://www.springframework.org/schema/tx"
 http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
申明

applicationContext.xml: