在实际的项目中,原先大的项目,需要按业务功能拆分成小功能,并且以服务的方式独立布署。
在此前提下,同时也为了应用各工程 ,使用同一代码,为了方便。单独以jar包方式,作为其他工程 引入,使用。
我们在独立的JAR包,设置了独立的数据源文件,映射实体。
但在项目整合的时候遇到不能加载配置文件跟实体映射。
我们在实体文件中全部使用JPA实体映射。@Entity
在具体使用中,抛出异常unkonwn entity xxxx
原因有二:
1 .web.xml 需要指定 classpath*:applicationContext-*.xml 特别是classpath* 这样才会扫描jar 包中的配置文件。否则只加载项目下的。
2.persistence.xml 文件中,需要指定JAR包的文件所在
在节点provider 同级下设置 jar-file 指定绝对目录或者文件。
具体请参考 http://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/configuration.html#d0e215
相关推荐
jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联映射jpa 关联...
jpa的主要jar文件,开发JPA所依赖的部分jar文件,基于hibernate的jpa。
JPA配置需要的jar,包括jpa 持久化jar和hibernate的一些jar文件
JPA需要导入的JAR包,所有的包都在里面了。。很齐全的
采用hibernate搭建JPA环境所需的jar包,有需要的可以下载
JPA JAPJPA JAPJPA JAPJPA JAPJPA JAPJPA JAPJPA JAPJPA JAPJPA JAPJPA JAP
JPA配置需要的jar,包括jpa 持久化jar和hibernate的一些jar文件
1.开发JPA应用的三个文件分别为:hibernate-annotations-3.4.0.GA.zip 、hibernate-distribution-3.3.2.GA-dist.zip 、...3.已经将JPA开发所需要的jar包放进lib目录下,只需要将lib目录下的jar文件添加至工程即可!
JPA视频教程_使用jpa映射单个实体对象
JPA实体映射对时间字段的处理,使用的JPA比较流行
apache的jpa,版本是1.1.0的,apache主页上能找的到
压缩包里面包含着使用JPA搜需要的jar包资源,方便开发者使用。
Hibernate3的JPA实现所需jar包
里面是jpa所需的jar包
学习hibernate必读,包括JPA2新特征和JPA2映射的神秘之旅两个pdf。
这里有我写的一个基于JPA独立运用的简单程序,很简洁,新手可以参考参考,附带了JPA的jar包和mysql的驱动,以免你重复下载。
这是一个javax.persistence.Entity 的jar包文件。有时候创建JPA工程导入EclipseLink库的时候会缺少这种文件,可以选择在库中加入这个jar包即可
开发hibernate jpa 依赖的所有jar,mysql 驱动jar包等。
JPA测试jar包
springboot jpa 自动生成实体类的 文件 可以拿走直接用 Generate POJOs.groovy