一:导入主要的jar文件:
二:整合數据源和会话工厂
以UserDaoImpl实现类里面的分页方法代码为例:
4:解决延迟加载的问题:(把我们一次请求过来到请求出去,都使用同一个session会话)一般会加上很重要!
3 :在Action的业务中给变量加1
最终在一个会话中连续登录3次就会拒绝登录:
===============================
(现在可以注销掉Dao等Bean组件了)
关键点:(用springstruts管理action类时,在struts.xml配置的是class=''Action的类名''而不在是全限定名。洳果写成完全限定名注解将失效,很重要!)
好了 到现在该写代码啦 也就是hibernate查詢数据库操作交给springstruts来管理然后返回给service层 进行业务逻辑操作 service层通过action层给struts2传值给jsp等页面显示
具体代码操作可以根据需求进行操作 在这里就不一 ┅ 显示了
其实框架这个东西也就是方便了程序员的开发效率 和 根据不同的需求进行改动 耦合性
核心配置文件一个不能少
总体逻辑和创建数據库思路要清晰
可以逆向写 但是必须遵守java代码操作