bbs总结

来源:互联网 发布:自考和成考和网络教育 编辑:程序博客网 时间:2024/05/22 07:06
 
1,集成3个框架(strtus1+hibernate3+spring2.5):
Ⅰ:编写实体层、dao层、service层、conctroller层
Ⅱ:在spring的配置文件中:
第一步配置数据源和sessionFactory(也可用其他方式)
第二步:配置hibernate的事务管理(也可以以其他方式配置):
事务适用的方法(此处为所有的方法)
第三步:配置dao层
第四步:如果要配置拦截器:
第五步:下面已Person模块为例,其他模块以此类推:
Ⅲ:在struts配置中要注意把Action交给spring管理:
Ⅳ:配置web.xml文件:
第一:配置spring文件的位置
第二:加载spring 的配置文件
第三:配置struts的servletAction
 
 
2,在spring的配置文件中:
Ⅰ:可以这样配置sessionFactory:
LocalSessionFactoryBean:
或者:annotationSessionFactoryBean
 
Ⅱ:可以这样配置entityManager:
LocalContainerEntityManagerFactoryBean
LocalEntityManagerFactoryBean:
 
Ⅲ:note:
 
Ⅳ:配置事务:
hibernateTransactionManager:
NameMatchTransactionAttributeSource(事务属性源):
 
Ⅴ:
配置service层:
TransactionProxyFactoryBean(事务代理工厂bean):
Ⅵ:
配置控制层(Action):
ProxyFactoryBean(代理工厂):