config.loadFromProperties(props); config.setDefaultServer(cprops.getBoolean("defaultServer")); config.setRegister(cprops.getBoolean("register"));
/** * Create the server reading configuration information from ebean.properties. */ @Override public SpiEbeanServer createServer(String name) { ServerConfig config = new ServerConfig(); config.setName(name); config.loadFromProperties(); return createServer(config); }
/** * Create the server reading configuration information from ebean.properties. */ @Override public SpiEbeanServer createServer(String name) { ServerConfig config = new ServerConfig(); config.setName(name); config.loadFromProperties(); return createServer(config); }
@Override public EbeanServer getObject() throws Exception { ServerConfig config = new ServerConfig(); config.setName("db"); config.setCurrentUserProvider(currentUser); // // set the spring's datasource and transaction manager. // config.setDataSource(dataSource); // config.setExternalTransactionManager(new SpringAwareJdbcTransactionManager()); config.loadFromProperties(); config.loadTestProperties(); return EbeanServerFactory.create(config); }
config.loadFromProperties(props); config.setDefaultServer(cprops.getBoolean("defaultServer")); config.setRegister(cprops.getBoolean("register"));
/** * Reads the configuration and creates config for Ebean servers. * * @return a config for Ebean servers. */ public EbeanConfig parse() { EbeanParsedConfig ebeanConfig = EbeanParsedConfig.parseFromConfig(config); Map<String, ServerConfig> serverConfigs = new HashMap<>(); for (Map.Entry<String, List<String>> entry: ebeanConfig.getDatasourceModels().entrySet()) { String key = entry.getKey(); ServerConfig serverConfig = new ServerConfig(); serverConfig.setName(key); serverConfig.loadFromProperties(); setServerConfigDataSource(key, serverConfig); if (!ebeanConfig.getDefaultDatasource().equals(key)) { serverConfig.setDefaultServer(false); } Set<String> classes = getModelClasses(entry); addModelClassesToServerConfig(key, serverConfig, classes); serverConfigs.put(key, serverConfig); } return new DefaultEbeanConfig(ebeanConfig.getDefaultDatasource(), serverConfigs); }
config.setAllQuotedIdentifiers(true); config.getMigrationConfig().setStrictMode(false); config.loadFromProperties(cp); config.setPackages(null); config.setDataSourceJndiName(null);
/** * Create a EbeanServer instance. * * @return a newly instantiated {@link EbeanServer} object */ public EbeanServer createEbeanServer() { ServerConfig config = new ServerConfig(); config.setName("default"); config.setDefaultServer(true); config.setRegister(true); if (dataSource == null) { config.setDataSourceConfig(myDataSourceConfig); } else { config.setDataSource(dataSource); } config.loadFromProperties(loadEbeanProperties(myDataSourceConfig)); config.setDdlGenerate(myDataSourceConfig.isEbeanDdlGenerate()); config.setDdlRun(myDataSourceConfig.isEbeanDdlRun()); return EbeanServerFactory.create(config); }