类org.springframework.boot.jdbc.DataSourceInitializationMode源码实例Demo

下面列出了怎么用org.springframework.boot.jdbc.DataSourceInitializationMode的API类实例代码及写法,或者点击链接到github查看源代码。

/**
 * 如果并未自定义配置信息
 * 使用默认的配置信息
 *
 * @return
 */
public QuartzConfigProperties getQuartz() {
    if (quartz == null) {
        // init
        quartz = new QuartzConfigProperties();

        // 设置任务存储方式为数据库方式
        quartz.setJobStoreType(JobStoreType.JDBC);

        // 设置schema初始化模式
        quartz.getJdbc().setInitializeSchema(DataSourceInitializationMode.EMBEDDED);

        // 设置属性配置
        quartz.getProperties().put("org.quartz.scheduler.instanceName", "jobScheduler");
        quartz.getProperties().put("org.quartz.scheduler.instanceId", "AUTO");
        quartz.getProperties().put("org.quartz.jobStore.class", "org.quartz.impl.jdbcjobstore.JobStoreTX");
        quartz.getProperties().put("org.quartz.jobStore.driverDelegateClass", "org.quartz.impl.jdbcjobstore.StdJDBCDelegate");
        quartz.getProperties().put("org.quartz.jobStore.tablePrefix", "JOB_NODE_QRTZ_");
        quartz.getProperties().put("org.quartz.jobStore.isClustered", "true");
        quartz.getProperties().put("org.quartz.jobStore.clusterCheckinInterval", "20000");
        quartz.getProperties().put("org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread", "true");
    }
    return quartz;
}
 
@Override
protected DataSourceInitializationMode getMode() {
    return this.properties.getJdbc().getInitializeSchema();
}
 
源代码3 项目: beihu-boot   文件: ApiBootQuartzProperties.java
public DataSourceInitializationMode getInitializeSchema() {
    return this.initializeSchema;
}
 
源代码4 项目: beihu-boot   文件: ApiBootQuartzProperties.java
public void setInitializeSchema(DataSourceInitializationMode initializeSchema) {
    this.initializeSchema = initializeSchema;
}
 
@Override
protected DataSourceInitializationMode getMode() {
    return this.properties.getJdbc().getInitializeSchema();
}
 
源代码6 项目: api-boot   文件: ApiBootQuartzProperties.java
public DataSourceInitializationMode getInitializeSchema() {
    return this.initializeSchema;
}
 
源代码7 项目: api-boot   文件: ApiBootQuartzProperties.java
public void setInitializeSchema(DataSourceInitializationMode initializeSchema) {
    this.initializeSchema = initializeSchema;
}
 
@Override
protected DataSourceInitializationMode getMode() {
	return properties.getInitializer().getInitializeSchema();
}
 
源代码9 项目: spring-content   文件: JpaVersionsProperties.java
public DataSourceInitializationMode getInitializeSchema() {
	return this.initializeSchema;
}
 
源代码10 项目: spring-content   文件: JpaVersionsProperties.java
public void setInitializeSchema(DataSourceInitializationMode initializeSchema) {
	this.initializeSchema = initializeSchema;
}
 
@Override
protected DataSourceInitializationMode getMode() {
	return properties.getInitializer().getInitializeSchema();
}
 
源代码12 项目: spring-content   文件: ContentJpaProperties.java
public DataSourceInitializationMode getInitializeSchema() {
	return this.initializeSchema;
}
 
源代码13 项目: spring-content   文件: ContentJpaProperties.java
public void setInitializeSchema(DataSourceInitializationMode initializeSchema) {
	this.initializeSchema = initializeSchema;
}
 
 类所在包
 类方法
 同包方法