文件名称:Spring3 MVC Hibernate-JPA Eclipse Demo
文件大小:194KB
文件格式:PDF
更新时间:2016-05-04 17:32:45
Spring3,MVC
1、本示例只是借花献佛,其实网上SpringMVC+Hibernate-JPA的示例代码一大堆,但是有源代码的demo很少,而且大部分介绍不全面,容易造成学习误区。我也是曾经学习网上示例来完成这个demo。本人是参考“http://www.blogjava.net/sxyx2008/archive/2010/11/02/336768.html”这个demo做的,这个学习教程很好,但是自己实际测试老是通不过,后来通过多方调试,终于正常运行通过。链接上的那个示例代码写的很好,但是有一些bug,在我的demo中都已经修正。 2、平台环境:JAVA1.6以上、Apache Tomcat6.0以上、MS SQL2005(可以自己更换数据库,在persistence.xml更改参数就行,具体配置参考第一天给出的链接) 3、调试环境:eclipse(File-import-existing Eclipse projects选项来导入项目),导入项目后,如果lib库jar文件链接错误,请按照以下步骤重新添加:在项目名“jpaMVC”上右键点击-Bulid Path-Libraries-Add External JARs弹出路径选择,路径是:jpaMVC\WebContent\WEB-INF\lib下所有jars。如果要跟换数据库驱动,请把相应的驱动文件(.jar)放置在这个目录,并加入库资源。 4、本示例只适合新手,老鸟绕道,本着我为人人的理念。因为网上提供demo的很少,能直接导入调通的基本没有,我自己也是走了很多弯路,亲自调试成功。希望大家能借着这个示例早日进入SpringMVC+Hibernate-JPA的大门,让 SpringMVC fans早点入门 5、spring:3.1.1 hibernate:4.1.6 Hibernate-JPA:2.0 6、若更换数据库后代码有误,无法调通,请先运行com.web.test代码调试数据库配置,运行测试,数据库调通再运行com.web.mvc下的controller。 7、附带的另一个附件关于JPQL的学习资料,本示例只提供了CURD四个方法,其他复杂的数据库查询实现需要好好学习JPQL.pdf上的资料 8、写了那么多,希望大家能给我一分