- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.eclipse.persistence.oxm.mappings.XMLInverseReferenceMapping.setContainerPolicy()
方法的一些代码示例,展示了XMLInverseReferenceMapping.setContainerPolicy()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLInverseReferenceMapping.setContainerPolicy()
方法的具体详情如下:
包路径:org.eclipse.persistence.oxm.mappings.XMLInverseReferenceMapping
类名称:XMLInverseReferenceMapping
方法名:setContainerPolicy
暂无
代码示例来源:origin: com.haulmont.thirdparty/eclipselink
/**
* Build an XMLInverseMapping based on a particular mapping and replace that mapping with
* the newly created XMLInverseMapping in jaxbDescriptor
* @param jaxbDescriptor
* @param mapping
* @param mappedBy
*/
private static void convertMappingToXMLInverseReferenceMapping(ClassDescriptor jaxbDescriptor, DatabaseMapping mapping, ForeignReferenceMapping jpaMapping) {
if ((mapping != null) && (jaxbDescriptor != null)) {
if (!(mapping.isXMLMapping())) {
return;
}
if ((jpaMapping.isAggregateCollectionMapping()) || (jpaMapping.isAggregateMapping())) {
return;
}
XMLInverseReferenceMapping jaxbInverseMapping = new XMLInverseReferenceMapping();
copyAccessorToMapping(mapping, jaxbInverseMapping);
jaxbInverseMapping.setProperties(mapping.getProperties());
jaxbInverseMapping.setIsReadOnly(mapping.isReadOnly());
jaxbInverseMapping.setMappedBy(jpaMapping.getAttributeName());
if (mapping.isAbstractCompositeCollectionMapping()) {
jaxbInverseMapping.setContainerPolicy(mapping.getContainerPolicy());
jaxbInverseMapping.setReferenceClass(((XMLCompositeCollectionMapping) mapping).getReferenceClass());
} else if (mapping.isAbstractCompositeObjectMapping()) {
jaxbInverseMapping.setReferenceClass(((XMLCompositeObjectMapping) mapping).getReferenceClass());
}
jaxbDescriptor.removeMappingForAttributeName(mapping.getAttributeName());
jaxbDescriptor.addMapping(jaxbInverseMapping);
}
}
代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.dbws
/**
* Build an XMLInverseMapping based on a particular mapping and replace that mapping with
* the newly created XMLInverseMapping in jaxbDescriptor
* @param jaxbDescriptor
* @param mapping
* @param mappedBy
*/
private static void convertMappingToXMLInverseReferenceMapping(ClassDescriptor jaxbDescriptor, DatabaseMapping mapping, ForeignReferenceMapping jpaMapping) {
if ((mapping != null) && (jaxbDescriptor != null)) {
if (!(mapping.isXMLMapping())) {
return;
}
if ((jpaMapping.isAggregateCollectionMapping()) || (jpaMapping.isAggregateMapping())) {
return;
}
XMLInverseReferenceMapping jaxbInverseMapping = new XMLInverseReferenceMapping();
copyAccessorToMapping(mapping, jaxbInverseMapping);
jaxbInverseMapping.setProperties(mapping.getProperties());
jaxbInverseMapping.setIsReadOnly(mapping.isReadOnly());
jaxbInverseMapping.setMappedBy(jpaMapping.getAttributeName());
if (mapping.isAbstractCompositeCollectionMapping()) {
jaxbInverseMapping.setContainerPolicy(mapping.getContainerPolicy());
jaxbInverseMapping.setReferenceClass(((XMLCompositeCollectionMapping) mapping).getReferenceClass());
} else if (mapping.isAbstractCompositeObjectMapping()) {
jaxbInverseMapping.setReferenceClass(((XMLCompositeObjectMapping) mapping).getReferenceClass());
}
jaxbDescriptor.removeMappingForAttributeName(mapping.getAttributeName());
jaxbDescriptor.addMapping(jaxbInverseMapping);
}
}
本文整理了Java中org.eclipse.persistence.oxm.mappings.XMLInverseReferenceMapping.setContainerPolicy()方法的一些代
本文整理了Java中org.eclipse.persistence.oxm.mappings.XMLAnyCollectionMapping.setContainerPolicy()方法的一些代码示例
本文整理了Java中org.eclipse.persistence.oxm.mappings.XMLChoiceCollectionMapping.setContainerPolicy()方法的一些代
我是一名优秀的程序员,十分优秀!