Struts2 + Spring2.5 + Hibernate3.2 框架 + MySQL 用Eclipse手工搭建
最近跟着项目组做了两个好玩的项目,
一个是Struts2 + Hibernate3.2的B/S项目
另一个是CXF + Spring2.5 + Hibernate3.2的C/S项目
?
于是乎自己就特别想实际动手,用Eclipse来搭建Struts2 + Spring2.5 + Hibernate3.2 框架。
与大家一起分享,有的地方可以与我讨论,共通进步。
?
整体步骤是:
1、先加入Struts2
2、加入Spring2.5
3、加入Hibernate3.2
?
具体步骤是:
1、建个Web项目,而Eclipse里是Tomcat project
2、加入Struts2的核心包,(自己找吧网上很多)
3、写个web.xml放Web-Info下
?5、写个Struts.xml文件放src下
?6、写个action
?13、写个dao类,UserDaoImpl.java
public class UserDaoImpl extends HibernateDaoSupport implements IUserDao{@Overridepublic void saveUser(PoUser poUser) {this.getHibernateTemplate().saveOrUpdate(poUser);}}14、此时,所有配置完成,写的类都很简单,所以没有用多长时间,接下来准备加入Ajax,还有Hibernate的缓存。到时候有时间在更新吧。
?
朋友们如果你看了我的事物控制,估计会提出疑问,我只是在Hibernate层进行了事务管理,
其实应该包装在业务层,就是我上面提的bo层,而action就没有这个必要了。
只是个简单的例子有点说多了,谁有什么好的建议欢迎留言,共通讨论。
?