使用JEE版本的ECLIPSE可以创建JPA工程,JPA工程的好处是可以把数据库中的TABLE全部映射成JAVA对象,可以免除很多的工作量。——当然,HIBERNATE一样可以做这件事,但使用JPA还是有好处的。
生成JAVA文件的过程就不详述了,按向导一步步完成就好。建完之后可以我把它改成maven工程,中间出了些问题,下面说一下。
第一个问题:No persistence.xml file found in project(在工程中找不到persistence.xml文件)
因为源代码的路径从src变成了src/main/java,所以要把src/META-INF目录也移到src/main/java/或src/main/resources/目录中,也就是META-INF必须与源码同一目录,不然就找不到。
第二个问题:The persistence.xml file does not have recognized content.(persistence.xml文件内容未被验证)
解决办法是直接右击选择validate,重新验证一下文件即可。
阅读(8138) | 评论(0) | 转发(0) |