gpt4 book ai didi

org.hibernate.cfg.annotations.reflection.XMLContext.addDocument()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-26 00:05:05 26 4
gpt4 key购买 nike

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

XMLContext.addDocument介绍

暂无

代码示例

代码示例来源:origin: hibernate/hibernate-orm

protected XMLContext getContext(InputStream is) throws Exception {
    XMLContext xmlContext = new XMLContext( BootstrapContextImpl.INSTANCE );
    Document doc = new SAXReader().read( is );
    xmlContext.addDocument( doc );
    return xmlContext;
  }
}

代码示例来源:origin: hibernate/hibernate-orm

final List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( dom4jDocument );
for ( String className : classNames ) {
  xClasses.add( toXClass( className, reflectionManager ) );

代码示例来源:origin: org.hibernate/hibernate-annotations

final MetadataProvider metadataProvider = ( ( MetadataProviderInjector ) reflectionManager ).getMetadataProvider();
JPAMetadataProvider jpaMetadataProvider = ( JPAMetadataProvider ) metadataProvider;
List<String> classnames = jpaMetadataProvider.getXMLContext().addDocument( doc );
for ( String classname : classnames ) {
  try {

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

public void add(XmlDocument metadataXml) {
  if ( inSecondPass || !isOrmXml( metadataXml ) ) {
    metadataSourceQueue.add( metadataXml );
  }
  else {
    final MetadataProvider metadataProvider = ( (MetadataProviderInjector) reflectionManager ).getMetadataProvider();
    JPAMetadataProvider jpaMetadataProvider = ( JPAMetadataProvider ) metadataProvider;
    List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( metadataXml.getDocumentTree() );
    for ( String className : classNames ) {
      try {
        metadataSourceQueue.add( reflectionManager.classForName( className, this.getClass() ) );
      }
      catch ( ClassNotFoundException e ) {
        throw new AnnotationException( "Unable to load class defined in XML: " + className, e );
      }
    }
  }
}

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

public void add(XmlDocument metadataXml) {
  if ( inSecondPass || !isOrmXml( metadataXml ) ) {
    metadataSourceQueue.add( metadataXml );
  }
  else {
    final MetadataProvider metadataProvider = ( (MetadataProviderInjector) reflectionManager ).getMetadataProvider();
    JPAMetadataProvider jpaMetadataProvider = ( JPAMetadataProvider ) metadataProvider;
    List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( metadataXml.getDocumentTree() );
    for ( String className : classNames ) {
      try {
        metadataSourceQueue.add( reflectionManager.classForName( className, this.getClass() ) );
      }
      catch ( ClassNotFoundException e ) {
        throw new AnnotationException( "Unable to load class defined in XML: " + className, e );
      }
    }
  }
}

代码示例来源:origin: org.hibernate.orm/hibernate-core

final List<String> classNames = jpaMetadataProvider.getXMLContext().addDocument( dom4jDocument );
for ( String className : classNames ) {
  xClasses.add( toXClass( className, reflectionManager ) );

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