我需要快速启动一起使用Spring和Hibernate,我正在寻找一些示例代码来修改和扩展.Struts2和Spring Security集成的奖励积分.
对于Spring和Hibernate来说,官方文档是你最好的选择.但是,您可以通过MyEclipse教程了解Spring遇到Hibernate和Spring以及Hibernate的时候,让您入门.
您最好的选择,如果您使用Netbeans或使用它没有任何问题,只需启动一个全新的应用程序并按照Web应用程序向导并分别指定Spring和Hibernate作为应用程序框架和ORM.它将生成一个完整的骨架供您使用.您甚至可以稍后在project-> properties-> framework中将Struts2添加为Web框架.
你可能想要为后者研究Struts2 Spring Plugin.此外,Spring Security Integration.
看看AppFuse
它有很多入门web-app材料.你也有Struts2-Spring-Hibernate的东西.
有一个示例项目,包括可从Struts2网站获得的Spring,Hibernate和Struts2,它似乎拥有我想要的大部分内容.它包括一个基本的JPA配置,但它不提供DAO类.
通用DAO模式被记录在Hibernate的网站在这里.这提供了一个很好的DAO基础,但代码是直接使用Hibernate而没有JPA或Spring.
在下面的帖子(警告:语言)提供了关于使用Spring使用JPA,而不是的HibernateTemplate类的一些信息.
把这些信息放在一起,对我的骨架项目有很好的了解.