检查这个和这个。简而言之:
- 创造
meta-INF/orm.xml
- 跟随(阅读)
.xsd
您不必手动映射每列-只需提供一些细节(即集合和ID)。假定所有字段都是列(如果映射了类)。如果没有集合,则可以使用如下所示的内容:
<?xml version="1.0" encoding="UTF-8" ?><entity-mappings xmlns="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" version="1.0"> <description>External entities from library X</description> <package>com.external.library</package> <entity > <id>..</id> </entity> <entity > <id>..</id> </entity></entity-mapping>
请注意,指定时
<package>不需要完全限定的名称。
如果您想要的文件名称不同于
orm.xml,
persistence.xml则可以通过以下方式指定该文件:
<mapping-file>customMappingFile.xml</mapping-file>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)