- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataSerializer.startElement()
方法的一些代码示例,展示了XMLPersistenceMetaDataSerializer.startElement()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLPersistenceMetaDataSerializer.startElement()
方法的具体详情如下:
包路径:org.apache.openjpa.persistence.XMLPersistenceMetaDataSerializer
类名称:XMLPersistenceMetaDataSerializer
方法名:startElement
暂无
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Serialize attribute override content.
*/
private void serializeAttributeOverrideContent(FieldMetaData fmd,
FieldMetaData orig)
throws SAXException {
addAttribute("name", fmd.getName());
startElement("attribute-override");
serializeAttributeOverrideMappingContent(fmd, orig);
endElement("attribute-override");
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Serialize attribute override content.
*/
private void serializeAttributeOverrideContent(FieldMetaData fmd,
FieldMetaData orig)
throws SAXException {
addAttribute("name", fmd.getName());
startElement("attribute-override");
serializeAttributeOverrideMappingContent(fmd, orig);
endElement("attribute-override");
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
/**
* Serialize attribute override content.
*/
private void serializeAttributeOverrideContent(FieldMetaData fmd,
FieldMetaData orig)
throws SAXException {
addAttribute("name", fmd.getName());
startElement("attribute-override");
serializeAttributeOverrideMappingContent(fmd, orig);
endElement("attribute-override");
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Serialize attribute override content.
*/
private void serializeAttributeOverrideContent(FieldMetaData fmd,
FieldMetaData orig)
throws SAXException {
addAttribute("name", fmd.getName());
startElement("attribute-override");
serializeAttributeOverrideMappingContent(fmd, orig);
endElement("attribute-override");
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Serialize query hints.
*/
private void serializeQueryHints(QueryMetaData meta)
throws SAXException {
String[] hints = meta.getHintKeys();
Object[] values = meta.getHintValues();
for (int i = 0; i < hints.length; i++) {
addAttribute("name", hints[i]);
addAttribute("value", String.valueOf(values[i]));
startElement("query-hint");
endElement("query-hint");
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Serialize query hints.
*/
private void serializeQueryHints(QueryMetaData meta)
throws SAXException {
String[] hints = meta.getHintKeys();
Object[] values = meta.getHintValues();
for (int i = 0; i < hints.length; i++) {
addAttribute("name", hints[i]);
addAttribute("value", String.valueOf(values[i]));
startElement("query-hint");
endElement("query-hint");
}
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
/**
* Serialize query hints.
*/
private void serializeQueryHints(QueryMetaData meta)
throws SAXException {
String[] hints = meta.getHintKeys();
Object[] values = meta.getHintValues();
for (int i = 0; i < hints.length; i++) {
addAttribute("name", hints[i]);
addAttribute("value", String.valueOf(values[i]));
startElement("query-hint");
endElement("query-hint");
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Serialize query hints.
*/
private void serializeQueryHints(QueryMetaData meta)
throws SAXException {
String[] hints = meta.getHintKeys();
Object[] values = meta.getHintValues();
for (int i = 0; i < hints.length; i++) {
addAttribute("name", hints[i]);
addAttribute("value", String.valueOf(values[i]));
startElement("query-hint");
endElement("query-hint");
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Serialize attribute override content.
*/
private void serializeAttributeOverrideContent(FieldMetaData fmd,
FieldMetaData orig)
throws SAXException {
addAttribute("name", fmd.getName());
startElement("attribute-override");
serializeAttributeOverrideMappingContent(fmd, orig);
endElement("attribute-override");
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Serialize query hints.
*/
private void serializeQueryHints(QueryMetaData meta)
throws SAXException {
String[] hints = meta.getHintKeys();
Object[] values = meta.getHintValues();
for (int i = 0; i < hints.length; i++) {
addAttribute("name", hints[i]);
addAttribute("value", String.valueOf(values[i]));
startElement("query-hint");
endElement("query-hint");
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Serialize id-class.
*/
private void serializeIdClass(ClassMetaData meta)
throws SAXException {
if (meta.getIdentityType() != ClassMetaData.ID_APPLICATION
|| meta.isOpenJPAIdentity())
return;
ClassMetaData sup = meta.getPCSuperclassMetaData();
Class oid = meta.getObjectIdType();
if (oid != null && (sup == null || oid != sup.getObjectIdType())) {
addAttribute("class", getClassName(oid.getName()));
startElement("id-class");
endElement("id-class");
}
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
/**
* Serialize id-class.
*/
private void serializeIdClass(ClassMetaData meta)
throws SAXException {
if (meta.getIdentityType() != ClassMetaData.ID_APPLICATION
|| meta.isOpenJPAIdentity())
return;
ClassMetaData sup = meta.getPCSuperclassMetaData();
Class oid = meta.getObjectIdType();
if (oid != null && (sup == null || oid != sup.getObjectIdType())) {
addAttribute("class", getClassName(oid.getName()));
startElement("id-class");
endElement("id-class");
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Serialize id-class.
*/
private void serializeIdClass(ClassMetaData meta)
throws SAXException {
if (meta.getIdentityType() != ClassMetaData.ID_APPLICATION
|| meta.isOpenJPAIdentity())
return;
ClassMetaData sup = meta.getPCSuperclassMetaData();
Class oid = meta.getObjectIdType();
if (oid != null && (sup == null || oid != sup.getObjectIdType())) {
addAttribute("class", getClassName(oid.getName()));
startElement("id-class");
endElement("id-class");
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Serialize id-class.
*/
private void serializeIdClass(ClassMetaData meta)
throws SAXException {
if (meta.getIdentityType() != ClassMetaData.ID_APPLICATION
|| meta.isOpenJPAIdentity())
return;
ClassMetaData sup = meta.getPCSuperclassMetaData();
Class oid = meta.getObjectIdType();
if (oid != null && (sup == null || oid != sup.getObjectIdType())) {
addAttribute("class", getClassName(oid.getName()));
startElement("id-class");
endElement("id-class");
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Serialize id-class.
*/
private void serializeIdClass(ClassMetaData meta)
throws SAXException {
if (meta.getIdentityType() != ClassMetaData.ID_APPLICATION
|| meta.isOpenJPAIdentity())
return;
ClassMetaData sup = meta.getPCSuperclassMetaData();
Class oid = meta.getObjectIdType();
if (oid != null && (sup == null || oid != sup.getObjectIdType())) {
addAttribute("class", getClassName(oid.getName()));
startElement("id-class");
endElement("id-class");
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Serialize query metadata.
*/
private void serializeQuery(QueryMetaData meta)
throws SAXException {
if (!_annos && meta.getSourceType() == meta.SRC_ANNOTATIONS)
return;
Log log = getLog();
if (log.isInfoEnabled()) {
if (meta.getSourceScope() instanceof Class)
log.info(_loc.get("ser-cls-query",
meta.getSourceScope(), meta.getName()));
else
log.info(_loc.get("ser-query", meta.getName()));
}
addComments(meta);
addAttribute("name", meta.getName());
addAttribute("query", meta.getQueryString());
if (QueryLanguages.LANG_SQL.equals(meta.getLanguage())) {
if (meta.getResultType() != null)
addAttribute("result-class", meta.getResultType().getName());
startElement("named-native-query");
serializeQueryHints(meta);
endElement("named-native-query");
} else {
startElement("named-query");
serializeQueryHints(meta);
endElement("named-query");
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Serialize query metadata.
*/
private void serializeQuery(QueryMetaData meta)
throws SAXException {
if (!_annos && meta.getSourceType() == meta.SRC_ANNOTATIONS)
return;
Log log = getLog();
if (log.isInfoEnabled()) {
if (meta.getSourceScope() instanceof Class)
log.info(_loc.get("ser-cls-query",
meta.getSourceScope(), meta.getName()));
else
log.info(_loc.get("ser-query", meta.getName()));
}
addComments(meta);
addAttribute("name", meta.getName());
addAttribute("query", meta.getQueryString());
if (QueryLanguages.LANG_SQL.equals(meta.getLanguage())) {
if (meta.getResultType() != null)
addAttribute("result-class", meta.getResultType().getName());
startElement("named-native-query");
serializeQueryHints(meta);
endElement("named-native-query");
} else {
startElement("named-query");
serializeQueryHints(meta);
endElement("named-query");
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Serialize query metadata.
*/
private void serializeQuery(QueryMetaData meta)
throws SAXException {
if (!_annos && meta.getSourceType() == meta.SRC_ANNOTATIONS)
return;
Log log = getLog();
if (log.isInfoEnabled()) {
if (meta.getSourceScope() instanceof Class)
log.info(_loc.get("ser-cls-query",
meta.getSourceScope(), meta.getName()));
else
log.info(_loc.get("ser-query", meta.getName()));
}
addComments(meta);
addAttribute("name", meta.getName());
addAttribute("query", meta.getQueryString());
if (QueryLanguages.LANG_SQL.equals(meta.getLanguage())) {
if (meta.getResultType() != null)
addAttribute("result-class", meta.getResultType().getName());
startElement("named-native-query");
serializeQueryHints(meta);
endElement("named-native-query");
} else {
startElement("named-query");
serializeQueryHints(meta);
endElement("named-query");
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Serialize query metadata.
*/
private void serializeQuery(QueryMetaData meta)
throws SAXException {
if (!_annos && meta.getSourceType() == meta.SRC_ANNOTATIONS)
return;
Log log = getLog();
if (log.isInfoEnabled()) {
if (meta.getSourceScope() instanceof Class)
log.info(_loc.get("ser-cls-query",
meta.getSourceScope(), meta.getName()));
else
log.info(_loc.get("ser-query", meta.getName()));
}
addComments(meta);
addAttribute("name", meta.getName());
addAttribute("query", meta.getQueryString());
if (QueryLanguages.LANG_SQL.equals(meta.getLanguage())) {
if (meta.getResultType() != null)
addAttribute("result-class", meta.getResultType().getName());
startElement("named-native-query");
serializeQueryHints(meta);
endElement("named-native-query");
} else {
startElement("named-query");
serializeQueryHints(meta);
endElement("named-query");
}
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
/**
* Serialize query metadata.
*/
private void serializeQuery(QueryMetaData meta)
throws SAXException {
if (!_annos && meta.getSourceType() == meta.SRC_ANNOTATIONS)
return;
Log log = getLog();
if (log.isInfoEnabled()) {
if (meta.getSourceScope() instanceof Class)
log.info(_loc.get("ser-cls-query",
meta.getSourceScope(), meta.getName()));
else
log.info(_loc.get("ser-query", meta.getName()));
}
addComments(meta);
addAttribute("name", meta.getName());
addAttribute("query", meta.getQueryString());
if (QueryLanguages.LANG_SQL.equals(meta.getLanguage())) {
if (meta.getResultType() != null)
addAttribute("result-class", meta.getResultType().getName());
startElement("named-native-query");
serializeQueryHints(meta);
endElement("named-native-query");
} else {
startElement("named-query");
serializeQueryHints(meta);
endElement("named-query");
}
}
查看在数据库中执行的 SQL 查询的 OpenJPA 配置是什么?我想查看在日志或控制台中执行的所有参数的查询,而不是查看 JPQL 查询 最佳答案 启用所有 SQL 语句的日志记录,减去参数值。
我创建了一个包含一张表的数据库:users DROP DATABASE IF EXISTS DB_TEST; CREATE database DB_TEST; USE DB_TEST; -- ----
任何人都可以解释为什么我会收到此错误(下面的完整堆栈跟踪): Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: You hav
在 Open JPA 注释处理器/maven 插件上收到此警告?有什么问题吗?在另一个项目中我没有收到此警告。 [WARNING] diagnostic: warning: The following
我试图为使用 Apache TomEE Maven 插件开发的 Java Enterprise Web 应用程序编写测试。该应用程序运行良好,一切似乎都正常运行。我考虑使用 JUnit Jupiter
我在使用 SQLite 的 JPA 中遇到此错误,我不知道为什么会出现这种情况,有帮助吗? 我的 persistence.xml: org.apache.openjpa.
我正在尝试将应用程序从 WLP 迁移到 Tomcat,在尝试部署 war 时,出现以下异常 org.apache.openjpa.persistence.ArgumentException:此配置不允
我对 OpenJPA 的一个问题感到头疼。 我有一个方法: public void update() { System.out.println("START: Update...");
OpenJPA 是否支持类似于 Hibernate 的批量插入? ?我没有在文档中找到它,但我希望我错过了它。我知道JPA doesn't support it in general . 最佳答案 简
我在带有 DB2 的 WebSphere 上使用 OpenJPA 1.2.3。有没有一种方法可以构建和捆绑我的应用程序,允许同一应用程序 (EAR) 根据环境(DEV、ACPT、PROD 等)更改架构
OpenJPA 2.3.x 的删除顺序发生错误,我不知道为什么。 鉴于这些 JPA 映射 // grandparent @Entity @Table(name = "three_phase_motor
有没有办法按照它们的顺序获取列 在 Java 类中声明,还是以其他方式指定顺序? 我正在使用映射工具 ant 任务在 sql 文件中为我的类生成 DDL。 最佳答案 不,JPA 的每个实现都可以按照它
我正在使用 TomEE 1.5.2 服务器,我想知道在哪里可以找到 openejb.xml文件? 我必须配置这个文件,就像那里: http://tomee.apache.org/openjpa.htm
我是 OpenJPA 新手我正在尝试将数据插入到一个表中,其中一些数据来自另一个表。下面是场景。 Table1: id, app_name, app_version, app_active Tabl
嗨,我需要使用 and or 条件进行复杂的查询。但 and 条件似乎覆盖了 or 条件,这是我的代码: public List search(CartesioPojo params) { C
我想知道我使用 OpenJpa 2 保存实体的方式是否正确。 我从反序列化的休息服务接收对象,然后保存此实例: 开始交易 从数据库检索实例(即使我已经获得了该实例) 将属性从分离的实例复制到从数据库检
如何将 openjpa 设置为在查询前刷新。当我更改数据库中的某些值时,我想将这些更改传播到应用程序中。 我在 persistence.xml 中试过这个设置: false/true - same
是否可以将以下内容翻译成(Open)JPA? select t0.* from Person t0 left outer join Car t1 on t0.id = t1.id_person and
我正在尝试在现有的 Maven 项目中生成元模型。该项目已经有一些数据源,在生成源中生成了元模型。 我需要将新数据库中的表添加到此应用程序。我为 XML 配置生成了 Java 类和条目。下面的构建日志
我有以下查询方法,但性能较低: @Override public Map getFeatureCounts() { StopWatch timer = new StopWatch();
我是一名优秀的程序员,十分优秀!