码迷,mamicode.com
首页 > 其他好文 > 详细

ssh整合

时间:2016-12-24 16:18:36      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:功能   建立   ber   ring   生成   factor   jar   rtm   重复   

1,加入Spring

1),加入jar包

2),配置web.xml文件

3),加入Spring的配置文件

2,加入Hibernate

  1),同时建立持久化类,和其的对应的.hbm.xml文件,生成对应的数据表

  2),Spring整合Hibernate

  3),步骤

         1,加入jar包

      2,在类路径下加入hibernate.cfg.xml文件,在其中配置hibernate的基本属性

      3,建立持久化类,和其对应的.hbm.xml文件

      4,和Spring进行整合

        1),加入c3p0和Mysql的驱动

        2),在Spring的配置文件中配置:数据源,SessionFactory,声明式事务

      5,启动项目,会看到生成对应的数据表

 

3,加入Struts2

  1),加入jar包:若有重复的jar包,则删除版本较低的

  2),在web.xml文件中配置Struts2的Filter 

  3),加入struts2的配置文件

  4),整合Spring

    1,加入struts2的Spring插件的jar包

    2,在Spring的配置文件中正常配置Action,注意Action的scope为prototype

    3,在struts2的配置文件中配置Action时,class属性指向该Action在IOC中的id

4.完成功能

  1),获取所有员工的信息:若Dao中只查询Employee的信息,而且Employee和Department还是使用的懒加载,页面上还

需要显示员工信息,此时会出现懒加载异常,代理对象不能被初始化

  解决:

   1,打开懒加载 lazy:false 不推荐使用

        2,获取Employee时使用迫切左外连接同时初始化其关联的Department对象

   3,使用OpenSessionInViewFilter: 

ssh整合

标签:功能   建立   ber   ring   生成   factor   jar   rtm   重复   

原文地址:http://www.cnblogs.com/wendu/p/6217217.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!