Java 持久化应用的打包与部署指南
1. 映射文件指定
在配置持久化单元时,可通过如下方式指定映射文件:
<persistence-unit name="EmployeeService">
<jta-data-source>java:app/jdbc/EmployeeDS</jta-data-source>
<mapping-file>META-INF/employee_service_queries.xml</mapping-file>
<mapping-file>META-INF/employee_service_entities.xml</mapping-file>
</persistence-unit>
2. 托管类
托管类是指在持久化单元中需要被处理和考虑的所有类,包括实体类、映射超类、可嵌入类和转换器类。典型的部署方式是将所有实体和其他托管类放在一个 JAR 文件中, persistence.xml 文件放在 META-INF 目录下,若使用 XML 映射,还会包含一个或多个映射文件。
部署时,托管类可从以下四个来源获取:
- 本地类 :包含 persistence.xml 文件的部署单元中的带注解类。
- 映射文件中的类 :在 XML 映射文件中有
超级会员免费看
订阅专栏 解锁全文
683

被折叠的 条评论
为什么被折叠?



