请告诉我一个项目,在那里我可以看到如何以正确的方式一起使用Spring MVC和Hibernate.我是这些框架的新手.
强烈建议你有一个高峰期.
另外,Spring in Action一书对于我学习spring和hibernate / spring交互来说是一个很好的资源 – 使用Annotation驱动的事务管理也是一个非常好的开始.
见这里:http://appfuse.org/display/APF/Using+Spring+MVC
appfuse-basic-spring是基本的项目原型.
使用maven模块是一种更好的做法.即)
AppFuse的模块化弹簧
如果你安装m2e(maven 2 eclipse插件),创建一个新的maven项目将允许你选择原型.
更好的答案:
如果我打算建议如何学习这些技术,我会说如何通过以下方式学习如何构建一个hibernate / maven / xml项目:
http://www.mkyong.com/hibernate/quick-start-maven-hibernate-mysql-example/
然后学习如何使用spring for maven / hibernate和xml进行依赖注入:
http://www.mkyong.com/spring/maven-spring-hibernate-mysql-example/
特别注意bo / dao模式的分层以及如何在spring di实现中使用接口但是这对于编写质量代码至关重要
接下来检查hibernate注释和注释驱动的事务:
http://www.springbyexample.org/examples/hibernate-transaction-annotation-config.html
http://www.springbyexample.org/examples/hibernate-transaction-annotation-config-code-example.html
http://www.mkyong.com/hibernate/maven-hibernate-annonation-mysql-example/
最后,您可以了解您选择的mvc框架.我实际上推荐使用struts2,但这并不重要.通过在运行时为您的操作/控制器实现接口和接线实现来使用spring DI.如果你不明白这个怎么做,你将在hibernate / spring教程之后.春天的行动将是一个很好的参考,以保持在你的桌子上,但你需要花几周时间来消化.祝好运!你可以做到 – 我做了,现在我作为一个java开发工作!