gpt4 book ai didi

org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.getRepository()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 11:53:40 25 4
gpt4 key购买 nike

本文整理了Java中org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.getRepository()方法的一些代码示例,展示了XMLPersistenceMetaDataParser.getRepository()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLPersistenceMetaDataParser.getRepository()方法的具体详情如下:
包路径:org.apache.openjpa.persistence.XMLPersistenceMetaDataParser
类名称:XMLPersistenceMetaDataParser
方法名:getRepository

XMLPersistenceMetaDataParser.getRepository介绍

[英]Returns the repository for this parser. If none has been set, creates a new repository and sets it.
[中]返回此解析器的存储库。如果未设置任何存储库,则创建一个新存储库并进行设置。

代码示例

代码示例来源:origin: org.apache.openjpa/openjpa-all

/**
 * Return whether we're running the parser at runtime.
 */
protected boolean isRuntime() {
  return (getRepository().getValidate()
    & MetaDataRepository.VALIDATE_RUNTIME) != 0;
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence

/**
 * Return whether we're running the parser at runtime.
 */
protected boolean isRuntime() {
  return (getRepository().getValidate()
    & MetaDataRepository.VALIDATE_RUNTIME) != 0;
}

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

/**
 * Return whether we're running the parser at runtime.
 */
protected boolean isRuntime() {
  return (getRepository().getValidate()
    & MetaDataRepository.VALIDATE_RUNTIME) != 0;
}

代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa

/**
 * Return whether we're running the parser at runtime.
 */
protected boolean isRuntime() {
  return (getRepository().getValidate()
    & MetaDataRepository.VALIDATE_RUNTIME) != 0;
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

/**
 * Return whether we're running the parser at runtime.
 */
protected boolean isRuntime() {
  return (getRepository().getValidate()
    & MetaDataRepository.VALIDATE_RUNTIME) != 0;
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence

private boolean startDataCache(Attributes attrs) 
    throws SAXException {
  String enabledStr = attrs.getValue("enabled");
  boolean enabled = (Boolean) (StringUtils.isEmpty(enabledStr) ? true : 
    Boolean.parseBoolean(enabledStr));
  
  String timeoutStr = attrs.getValue("timeout");
  int timeout = (Integer) (StringUtils.isEmpty(timeoutStr) ? Integer.MIN_VALUE : 
    Integer.parseInt(timeoutStr));
  
  String name = attrs.getValue("name");
  name = StringUtils.isEmpty(name) ? "" : name;
  
  AnnotationPersistenceMetaDataParser.parseDataCache(getRepository().getCachedMetaData(_cls), 
    enabled, name, timeout);
    
  return true;
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

private boolean startDataCache(Attributes attrs) 
    throws SAXException {
  String enabledStr = attrs.getValue("enabled");
  boolean enabled = (Boolean) (StringUtils.isEmpty(enabledStr) ? true : 
    Boolean.parseBoolean(enabledStr));
  
  String timeoutStr = attrs.getValue("timeout");
  int timeout = (Integer) (StringUtils.isEmpty(timeoutStr) ? Integer.MIN_VALUE : 
    Integer.parseInt(timeoutStr));
  
  String name = attrs.getValue("name");
  name = StringUtils.isEmpty(name) ? "" : name;
  
  AnnotationPersistenceMetaDataParser.parseDataCache(getRepository().getCachedMetaData(_cls), 
    enabled, name, timeout);
    
  return true;
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence

private boolean startDatastoreId(Attributes attrs) 
    throws SAXException {
  MetaDataRepository repos = getRepository();
  ClassMetaData meta = repos.getCachedMetaData(_cls);
  
  //Set default value if not specified
  String strategy = attrs.getValue("strategy");
  if (StringUtils.isEmpty(strategy)) {
    strategy ="AUTO"    ;
  }
  GenerationType stratType = GenerationType.valueOf(strategy);
  
  AnnotationPersistenceMetaDataParser.parseDataStoreId(meta, stratType, 
    attrs.getValue("generator"));
  
  return true;
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

private boolean startDatastoreId(Attributes attrs) 
    throws SAXException {
  MetaDataRepository repos = getRepository();
  ClassMetaData meta = repos.getCachedMetaData(_cls);
  
  //Set default value if not specified
  String strategy = attrs.getValue("strategy");
  if (StringUtils.isEmpty(strategy)) {
    strategy ="AUTO"    ;
  }
  GenerationType stratType = GenerationType.valueOf(strategy);
  
  AnnotationPersistenceMetaDataParser.parseDataStoreId(meta, stratType, 
    attrs.getValue("generator"));
  
  return true;
}

代码示例来源:origin: org.apache.openjpa/openjpa-all

private boolean startDataCache(Attributes attrs) 
    throws SAXException {
  String enabledStr = attrs.getValue("enabled");
  boolean enabled = (Boolean) (StringUtil.isEmpty(enabledStr) ? true :
    Boolean.parseBoolean(enabledStr));
  
  String timeoutStr = attrs.getValue("timeout");
  int timeout = (Integer) (StringUtil.isEmpty(timeoutStr) ? Integer.MIN_VALUE :
    Integer.parseInt(timeoutStr));
  
  String name = attrs.getValue("name");
  name = StringUtil.isEmpty(name) ? "" : name;
  
  AnnotationPersistenceMetaDataParser.parseDataCache(getRepository().getCachedMetaData(_cls), 
    enabled, name, timeout);
    
  return true;
}

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

private boolean startDataCache(Attributes attrs) 
    throws SAXException {
  String enabledStr = attrs.getValue("enabled");
  boolean enabled = (Boolean) (StringUtil.isEmpty(enabledStr) ? true :
    Boolean.parseBoolean(enabledStr));
  
  String timeoutStr = attrs.getValue("timeout");
  int timeout = (Integer) (StringUtil.isEmpty(timeoutStr) ? Integer.MIN_VALUE :
    Integer.parseInt(timeoutStr));
  
  String name = attrs.getValue("name");
  name = StringUtil.isEmpty(name) ? "" : name;
  
  AnnotationPersistenceMetaDataParser.parseDataCache(getRepository().getCachedMetaData(_cls), 
    enabled, name, timeout);
    
  return true;
}

代码示例来源:origin: org.apache.openjpa/openjpa-all

private boolean startDatastoreId(Attributes attrs) 
    throws SAXException {
  MetaDataRepository repos = getRepository();
  ClassMetaData meta = repos.getCachedMetaData(_cls);
  
  //Set default value if not specified
  String strategy = attrs.getValue("strategy");
  if (StringUtil.isEmpty(strategy)) {
    strategy ="AUTO"    ;
  }
  GenerationType stratType = GenerationType.valueOf(strategy);
  
  AnnotationPersistenceMetaDataParser.parseDataStoreId(meta, stratType, 
    attrs.getValue("generator"));
  
  return true;
}

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

private boolean startDatastoreId(Attributes attrs) 
    throws SAXException {
  MetaDataRepository repos = getRepository();
  ClassMetaData meta = repos.getCachedMetaData(_cls);
  
  //Set default value if not specified
  String strategy = attrs.getValue("strategy");
  if (StringUtil.isEmpty(strategy)) {
    strategy ="AUTO"    ;
  }
  GenerationType stratType = GenerationType.valueOf(strategy);
  
  AnnotationPersistenceMetaDataParser.parseDataStoreId(meta, stratType, 
    attrs.getValue("generator"));
  
  return true;
}

代码示例来源:origin: org.apache.openjpa/openjpa-all

void resetAnnotationParser() {
  setAnnotationParser(((PersistenceMetaDataFactory)getRepository()
      .getMetaDataFactory()).getAnnotationParser());
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence

void resetAnnotationParser() {
  setAnnotationParser(((PersistenceMetaDataFactory)getRepository()
      .getMetaDataFactory()).getAnnotationParser());
}

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

void resetAnnotationParser() {
  setAnnotationParser(((PersistenceMetaDataFactory)getRepository()
      .getMetaDataFactory()).getAnnotationParser());
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

void resetAnnotationParser() {
  setAnnotationParser(((PersistenceMetaDataFactory)getRepository()
      .getMetaDataFactory()).getAnnotationParser());
}

代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa

log.trace(_loc.get("parse-sequence", name));
SequenceMetaData meta = getRepository().getCachedSequenceMetaData(name);
if (meta != null && log.isWarnEnabled())
  log.warn(_loc.get("override-sequence", name));
meta = getRepository().addSequenceMetaData(name);
String seq = attrs.getValue("sequence-name");
String val = attrs.getValue("initial-value");

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

log.trace(_loc.get("parse-query", name));
QueryMetaData meta = getRepository().searchQueryMetaDataByName(name);
if (meta != null) {
  Class<?> defType = meta.getDefiningType();
meta = getRepository().addQueryMetaData(null, name);
meta.setDefiningType(_cls);
meta.setLanguage(JPQLParser.LANG_JPQL);

代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa

log.trace(_loc.get("parse-query", name));
QueryMetaData meta = getRepository().getCachedQueryMetaData(null, name);
if (meta != null && log.isWarnEnabled())
  log.warn(_loc.get("override-query", name, currentLocation()));
meta = getRepository().addQueryMetaData(null, name);
meta.setDefiningType(_cls);
meta.setQueryString(attrs.getValue("query"));

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com