本文整理了Java中org.hibernate.cfg.Configuration.setProperties()
方法的一些代码示例,展示了Configuration.setProperties()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Configuration.setProperties()
方法的具体详情如下:
包路径:org.hibernate.cfg.Configuration
类名称:Configuration
方法名:setProperties
[英]Specify a completely new set of properties
[中]指定一组全新的属性
代码示例来源:origin: hibernate/hibernate-orm
protected final Configuration buildConfiguration() {
Configuration cfg = new Configuration().setProperties( buildProperties() );
String[] mappingFiles = ConfigurationHelper.toStringArray( mapResources, " ,\n\t\r\f" );
for ( int i = 0; i < mappingFiles.length; i++ ) {
cfg.addResource( mappingFiles[i] );
}
return cfg;
}
代码示例来源:origin: hibernate/hibernate-orm
@Before
public void setup(){
cfg=new Configuration();
Properties p = new Properties();
p.put( Environment.DIALECT, "org.hibernate.dialect.HSQLDialect" );
p.put( "hibernate.connection.driver_class", "org.h2.Driver" );
p.put( "hibernate.connection.url", "jdbc:h2:mem:" );
p.put( "hibernate.connection.username", "sa" );
p.put( "hibernate.connection.password", "" );
cfg.setProperties(p);
serviceRegistry = ServiceRegistryBuilder.buildServiceRegistry( cfg.getProperties() );
}
代码示例来源:origin: org.hibernate/hibernate-annotations
@Override
public AnnotationConfiguration setProperties(Properties properties) {
super.setProperties( properties );
return this;
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate
@Override
public AnnotationConfiguration setProperties(Properties properties) {
super.setProperties( properties );
return this;
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core
@Override
public AnnotationConfiguration setProperties(Properties properties) {
super.setProperties( properties );
return this;
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.ejb
public Ejb3Configuration setProperties(Properties properties) {
cfg.setProperties( properties );
return this;
}
代码示例来源:origin: babyfish-ct/babyfish
@Override
public Configuration setProperties(Properties properties) {
super.setProperties(properties);
return this;
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate
private SchemaValidator getSchemaValidator(Configuration cfg) throws HibernateException, IOException {
Properties properties = new Properties();
properties.putAll( cfg.getProperties() );
if (propertiesFile == null) {
properties.putAll( getProject().getProperties() );
}
else {
properties.load( new FileInputStream(propertiesFile) );
}
cfg.setProperties(properties);
return new SchemaValidator(cfg);
}
代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all
private SchemaValidator getSchemaValidator(Configuration cfg) throws HibernateException, IOException {
Properties properties = new Properties();
properties.putAll( cfg.getProperties() );
if (propertiesFile == null) {
properties.putAll( getProject().getProperties() );
}
else {
properties.load( new FileInputStream(propertiesFile) );
}
cfg.setProperties(properties);
return new SchemaValidator(cfg);
}
代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all
private SchemaUpdate getSchemaUpdate(Configuration cfg) throws HibernateException, IOException {
Properties properties = new Properties();
properties.putAll( cfg.getProperties() );
if (propertiesFile == null) {
properties.putAll( getProject().getProperties() );
}
else {
properties.load( new FileInputStream(propertiesFile) );
}
cfg.setProperties(properties);
return new SchemaUpdate(cfg);
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core
private SchemaValidator getSchemaValidator(Configuration cfg) throws HibernateException, IOException {
Properties properties = new Properties();
properties.putAll( cfg.getProperties() );
if (propertiesFile == null) {
properties.putAll( getProject().getProperties() );
}
else {
properties.load( new FileInputStream(propertiesFile) );
}
cfg.setProperties(properties);
return new SchemaValidator(cfg);
}
代码示例来源:origin: bonitasoft/bonita-engine
private Configuration buildConfiguration(final Set<String> managedClasses) {
final Configuration cfg = new Configuration();
final Properties properties = new Properties();
properties.putAll(configuration);
for (final String entity : managedClasses) {
cfg.addAnnotatedClass(getMappedClass(entity));
}
cfg.setProperties(properties);
return cfg;
}
代码示例来源:origin: bonitasoft/bonita-engine
private Configuration buildConfiguration(final Set<String> managedClasses) {
final Configuration cfg = new Configuration();
final Properties properties = new Properties();
properties.putAll(configuration);
for (final String entity : managedClasses) {
cfg.addAnnotatedClass(getMappedClass(entity));
}
cfg.setProperties(properties);
return cfg;
}
代码示例来源:origin: qos-ch/logback-audit
public static void main(String[] args) throws IOException {
Configuration cfg = Persistor.createConfiguration();
Properties props = ResourceUtil.getProps("tmp/hibernate.properties");
cfg.setProperties(props);
TableCreator tc = new TableCreator(cfg);
tc.createTables("src/test/sql/audit_tables.sql-"
+ AuditServerConstants.ISODATE_SDF.format(new Date()));
}
}
代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all
private SchemaExport getSchemaExport(Configuration cfg) throws HibernateException, IOException {
Properties properties = new Properties();
properties.putAll( cfg.getProperties() );
if (propertiesFile == null) {
properties.putAll( getProject().getProperties() );
}
else {
properties.load( new FileInputStream(propertiesFile) );
}
cfg.setProperties(properties);
return new SchemaExport(cfg)
.setHaltOnError(haltOnError)
.setOutputFile( outputFile.getPath() )
.setDelimiter(delimiter);
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate
private SchemaExport getSchemaExport(Configuration cfg) throws HibernateException, IOException {
Properties properties = new Properties();
properties.putAll( cfg.getProperties() );
if (propertiesFile == null) {
properties.putAll( getProject().getProperties() );
}
else {
properties.load( new FileInputStream(propertiesFile) );
}
cfg.setProperties(properties);
return new SchemaExport(cfg)
.setHaltOnError(haltOnError)
.setOutputFile( outputFile.getPath() )
.setDelimiter(delimiter);
}
代码示例来源:origin: sensepost/yeti
private static SessionFactory buildSessionAnnotationFactory() {
try {
Properties dbProps = ConfigSettings.getDatabaseProperties();
Configuration configuration = new Configuration();
configuration.setProperties(dbProps);
configuration.configure("hibernate-annotation.cfg.xml");
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties()).build();
sessionFactory = configuration.buildSessionFactory(serviceRegistry);
return sessionFactory;
} catch (HibernateException ex) {
Logger.getLogger(HibernateUtil.class.getName()).log(Level.SEVERE, null, ex);
throw new ExceptionInInitializerError(ex);
}
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate
protected final Configuration buildConfiguration() {
Configuration cfg = new Configuration().setProperties( buildProperties() );
String[] mappingFiles = ConfigurationHelper.toStringArray( mapResources, " ,\n\t\r\f" );
for ( int i = 0; i < mappingFiles.length; i++ ) {
cfg.addResource( mappingFiles[i] );
}
return cfg;
}
代码示例来源:origin: org.hibernate.orm/hibernate-core
protected final Configuration buildConfiguration() {
Configuration cfg = new Configuration().setProperties( buildProperties() );
String[] mappingFiles = ConfigurationHelper.toStringArray( mapResources, " ,\n\t\r\f" );
for ( int i = 0; i < mappingFiles.length; i++ ) {
cfg.addResource( mappingFiles[i] );
}
return cfg;
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core
protected final Configuration buildConfiguration() {
Configuration cfg = new Configuration().setProperties( buildProperties() );
String[] mappingFiles = ConfigurationHelper.toStringArray( mapResources, " ,\n\t\r\f" );
for ( int i = 0; i < mappingFiles.length; i++ ) {
cfg.addResource( mappingFiles[i] );
}
return cfg;
}
内容来源于网络,如有侵权,请联系作者删除!