0
我几个星期前学会了Spring MVC,现在我想将其付诸实践。什么是Spring MVC Hibernate应用程序设计?
我将要建立与数据库交互大量的应用程序,我的问题是:
什么是构建一个Spring MVC的4应用程序使用Hibernate 4最佳实践,我应该使用这种设计模式?
或者这样:
还是应该使用Spring数据JPA呢?
P.S.我试图让这个问题不那么一般。
已经表示感谢。
我几个星期前学会了Spring MVC,现在我想将其付诸实践。什么是Spring MVC Hibernate应用程序设计?
我将要建立与数据库交互大量的应用程序,我的问题是:
什么是构建一个Spring MVC的4应用程序使用Hibernate 4最佳实践,我应该使用这种设计模式?
或者这样:
还是应该使用Spring数据JPA呢?
P.S.我试图让这个问题不那么一般。
已经表示感谢。
Spring Data JPA消除了很多可能需要为DAO编写的样板代码,因此很方便。 http://www.mkyong.com/有很好的教程。
JPA非常有用,您可以(稍微)轻松地更改ORM,例如,如果您想在路上切换到EclipseLink,
关于包名,我通常使用:
com.example.project.
domain (JPA entities)
repository (SDR JPA repos)
service (service classes)
web
controller (Spring MVC Controllers)
exception (Custom http exception classes)
form (Form backing objects)
interceptor (HandlerInterceptors)
validation (Web-specific validation classes)
下山的路虽然,你可以使用一个Maven多模块项目,并打破网络变成自己的模块。
关于Spring Data JPA的任何好的教程可以帮助我吗?关于休眠哪种结构(来自2张图片)是最佳实践? – 2014-12-03 22:09:25