- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.assertPC()
方法的一些代码示例,展示了XMLPersistenceMetaDataParser.assertPC()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLPersistenceMetaDataParser.assertPC()
方法的具体详情如下:
包路径:org.apache.openjpa.persistence.XMLPersistenceMetaDataParser
类名称:XMLPersistenceMetaDataParser
方法名:assertPC
[英]Throw proper exception if given value is not possibly persistence capable.
[中]如果给定的值不可能支持持久性,则抛出适当的异常。
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
/**
* Parse many-to-one.
*/
protected void parseManyToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(classForName(val));
assertPC(fmd, "ManyToOne");
fmd.setSerialized(false); // override any Lob annotation
if (!fmd.isDefaultFetchGroupExplicit())
fmd.setInDefaultFetchGroup(true);
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
/**
* Parse one-to-one.
*/
protected void parseOneToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(classForName(val));
assertPC(fmd, "OneToOne");
fmd.setSerialized(false); // override any Lob annotation
if (!fmd.isDefaultFetchGroupExplicit())
fmd.setInDefaultFetchGroup(true);
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
/**
* Parse embedded.
*/
protected void parseEmbedded(FieldMetaData fmd, Attributes attrs)
throws SAXException {
assertPC(fmd, "Embedded");
fmd.setEmbedded(true);
fmd.setSerialized(false); // override any Lob annotation
if (fmd.getEmbeddedMetaData() == null)
fmd.addEmbeddedMetaData();
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Parse one-to-one.
*/
protected void parseOneToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("fetch");
boolean dfg = (val != null && val.equals("LAZY")) ? false : true;
// We need to toggle the DFG explicit flag here because this is used for an optimization when selecting an
// Entity with lazy fields.
fmd.setDefaultFetchGroupExplicit(true);
fmd.setInDefaultFetchGroup(dfg);
fmd.setDefaultFetchGroupExplicit(false);
val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(AnnotationPersistenceMetaDataParser.toOverrideType(classForName(val)));
assertPC(fmd, "OneToOne");
fmd.setSerialized(false); // override any Lob annotation
boolean orphanRemoval = Boolean.valueOf(attrs.getValue(
"orphan-removal"));
setOrphanRemoval(fmd, orphanRemoval);
String mapsId = attrs.getValue("maps-id");
if (mapsId != null)
fmd.setMappedByIdValue(mapsId);
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Parse one-to-one.
*/
protected void parseOneToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("fetch");
boolean dfg = (val != null && val.equals("LAZY")) ? false : true;
// We need to toggle the DFG explicit flag here because this is used for an optimization when selecting an
// Entity with lazy fields.
fmd.setDefaultFetchGroupExplicit(true);
fmd.setInDefaultFetchGroup(dfg);
fmd.setDefaultFetchGroupExplicit(false);
val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(AnnotationPersistenceMetaDataParser.toOverrideType(classForName(val)));
assertPC(fmd, "OneToOne");
fmd.setSerialized(false); // override any Lob annotation
boolean orphanRemoval = Boolean.valueOf(attrs.getValue(
"orphan-removal"));
setOrphanRemoval(fmd, orphanRemoval);
String mapsId = attrs.getValue("maps-id");
if (mapsId != null)
fmd.setMappedByIdValue(mapsId);
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Parse one-to-one.
*/
protected void parseOneToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("fetch");
boolean dfg = (val != null && val.equals("LAZY")) ? false : true;
// We need to toggle the DFG explicit flag here because this is used for an optimization when selecting an
// Entity with lazy fields.
fmd.setDefaultFetchGroupExplicit(true);
fmd.setInDefaultFetchGroup(dfg);
fmd.setDefaultFetchGroupExplicit(false);
val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(AnnotationPersistenceMetaDataParser.toOverrideType(classForName(val)));
assertPC(fmd, "OneToOne");
fmd.setSerialized(false); // override any Lob annotation
boolean orphanRemoval = Boolean.valueOf(attrs.getValue(
"orphan-removal"));
setOrphanRemoval(fmd, orphanRemoval);
String mapsId = attrs.getValue("maps-id");
if (mapsId != null)
fmd.setMappedByIdValue(mapsId);
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Parse one-to-one.
*/
protected void parseOneToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("fetch");
boolean dfg = (val != null && val.equals("LAZY")) ? false : true;
// We need to toggle the DFG explicit flag here because this is used for an optimization when selecting an
// Entity with lazy fields.
fmd.setDefaultFetchGroupExplicit(true);
fmd.setInDefaultFetchGroup(dfg);
fmd.setDefaultFetchGroupExplicit(false);
val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(AnnotationPersistenceMetaDataParser.toOverrideType(classForName(val)));
assertPC(fmd, "OneToOne");
fmd.setSerialized(false); // override any Lob annotation
boolean orphanRemoval = Boolean.valueOf(attrs.getValue(
"orphan-removal"));
setOrphanRemoval(fmd, orphanRemoval);
String mapsId = attrs.getValue("maps-id");
if (mapsId != null)
fmd.setMappedByIdValue(mapsId);
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Parse many-to-one.
*/
protected void parseManyToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("fetch");
boolean dfg = (val != null && val.equals("LAZY")) ? false : true;
// We need to toggle the DFG explicit flag here because this is used for an optimization when selecting an
// Entity with lazy fields.
fmd.setDefaultFetchGroupExplicit(true);
fmd.setInDefaultFetchGroup(dfg);
fmd.setDefaultFetchGroupExplicit(false);
val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(AnnotationPersistenceMetaDataParser.toOverrideType(classForName(val)));
assertPC(fmd, "ManyToOne");
fmd.setSerialized(false); // override any Lob annotation
String mapsId = attrs.getValue("maps-id");
if (mapsId != null)
fmd.setMappedByIdValue(mapsId);
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Parse many-to-one.
*/
protected void parseManyToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("fetch");
boolean dfg = (val != null && val.equals("LAZY")) ? false : true;
// We need to toggle the DFG explicit flag here because this is used for an optimization when selecting an
// Entity with lazy fields.
fmd.setDefaultFetchGroupExplicit(true);
fmd.setInDefaultFetchGroup(dfg);
fmd.setDefaultFetchGroupExplicit(false);
val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(AnnotationPersistenceMetaDataParser.toOverrideType(classForName(val)));
assertPC(fmd, "ManyToOne");
fmd.setSerialized(false); // override any Lob annotation
String mapsId = attrs.getValue("maps-id");
if (mapsId != null)
fmd.setMappedByIdValue(mapsId);
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Parse many-to-one.
*/
protected void parseManyToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("fetch");
boolean dfg = (val != null && val.equals("LAZY")) ? false : true;
// We need to toggle the DFG explicit flag here because this is used for an optimization when selecting an
// Entity with lazy fields.
fmd.setDefaultFetchGroupExplicit(true);
fmd.setInDefaultFetchGroup(dfg);
fmd.setDefaultFetchGroupExplicit(false);
val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(AnnotationPersistenceMetaDataParser.toOverrideType(classForName(val)));
assertPC(fmd, "ManyToOne");
fmd.setSerialized(false); // override any Lob annotation
String mapsId = attrs.getValue("maps-id");
if (mapsId != null)
fmd.setMappedByIdValue(mapsId);
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Parse many-to-one.
*/
protected void parseManyToOne(FieldMetaData fmd, Attributes attrs)
throws SAXException {
String val = attrs.getValue("fetch");
boolean dfg = (val != null && val.equals("LAZY")) ? false : true;
// We need to toggle the DFG explicit flag here because this is used for an optimization when selecting an
// Entity with lazy fields.
fmd.setDefaultFetchGroupExplicit(true);
fmd.setInDefaultFetchGroup(dfg);
fmd.setDefaultFetchGroupExplicit(false);
val = attrs.getValue("target-entity");
if (val != null)
fmd.setTypeOverride(AnnotationPersistenceMetaDataParser.toOverrideType(classForName(val)));
assertPC(fmd, "ManyToOne");
fmd.setSerialized(false); // override any Lob annotation
String mapsId = attrs.getValue("maps-id");
if (mapsId != null)
fmd.setMappedByIdValue(mapsId);
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Parse embedded.
*/
protected void parseEmbedded(FieldMetaData fmd, Attributes attrs)
throws SAXException {
assertPC(fmd, "Embedded");
fmd.setInDefaultFetchGroup(true);
fmd.setEmbedded(true);
fmd.setSerialized(false); // override any Lob annotation
if (fmd.getEmbeddedMetaData() == null)
// fmd.addEmbeddedMetaData();
deferEmbeddable(fmd.getDeclaredType(), fmd);
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Parse embedded.
*/
protected void parseEmbedded(FieldMetaData fmd, Attributes attrs)
throws SAXException {
assertPC(fmd, "Embedded");
fmd.setInDefaultFetchGroup(true);
fmd.setEmbedded(true);
fmd.setSerialized(false); // override any Lob annotation
if (fmd.getEmbeddedMetaData() == null)
// fmd.addEmbeddedMetaData();
deferEmbeddable(fmd.getDeclaredType(), fmd);
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Parse embedded.
*/
protected void parseEmbedded(FieldMetaData fmd, Attributes attrs)
throws SAXException {
assertPC(fmd, "Embedded");
fmd.setInDefaultFetchGroup(true);
fmd.setEmbedded(true);
fmd.setSerialized(false); // override any Lob annotation
if (fmd.getEmbeddedMetaData() == null)
// fmd.addEmbeddedMetaData();
deferEmbeddable(fmd.getDeclaredType(), fmd);
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Parse embedded.
*/
protected void parseEmbedded(FieldMetaData fmd, Attributes attrs)
throws SAXException {
assertPC(fmd, "Embedded");
fmd.setInDefaultFetchGroup(true);
fmd.setEmbedded(true);
fmd.setSerialized(false); // override any Lob annotation
if (fmd.getEmbeddedMetaData() == null)
// fmd.addEmbeddedMetaData();
deferEmbeddable(fmd.getDeclaredType(), fmd);
}
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.startReadOnly()方法的一些代码示例,展示了XM
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.setOrphanRemoval()方法的一些代码示例,展示
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.reset()方法的一些代码示例,展示了XMLPersist
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.startFetchAttribute()方法的一些代码示例
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.startReferencedFetchGroup()方法的
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.startDatastoreId()方法的一些代码示例,展示
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.clearDeferredMetaData()方法的一些代码
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.peekElement()方法的一些代码示例,展示了XMLP
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.parseElementCollection()方法的一些代
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.parseExtendedStrategy()方法的一些代码
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.startMapKeyClass()方法的一些代码示例,展示
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.normalizeSchemaName()方法的一些代码示例
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.endExtendedStrategy()方法的一些代码示例
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.startFetchGroups()方法的一些代码示例,展示
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.parsePersistentCollection()方法的
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.endReferencedFetchGroup()方法的一些
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.applyDeferredEmbeddableOverrid
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.parseCommonExtendedAttributes(
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.parseListContains()方法的一些代码示例,展
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.isDuplicateQuery()方法的一些代码示例,展示
我是一名优秀的程序员,十分优秀!