当前位置: 首页>>代码示例>>Java>>正文


Java PropKit.use方法代码示例

本文整理汇总了Java中com.jfinal.kit.PropKit.use方法的典型用法代码示例。如果您正苦于以下问题:Java PropKit.use方法的具体用法?Java PropKit.use怎么用?Java PropKit.use使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.jfinal.kit.PropKit的用法示例。


在下文中一共展示了PropKit.use方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: initXxlJobExecutor

import com.jfinal.kit.PropKit; //导入方法依赖的package包/类
private void initXxlJobExecutor() {
	// registry jobhandler
	XxlJobExecutor.registJobHandler("demoJobHandler", new DemoJobHandler());
	XxlJobExecutor.registJobHandler("shardingJobHandler", new ShardingJobHandler());

	// load executor prop
	Prop xxlJobProp = PropKit.use("xxl-job-executor.properties");

	// init executor
	xxlJobExecutor = new XxlJobExecutor();
	xxlJobExecutor.setIp(xxlJobProp.get("xxl.job.executor.ip"));
	xxlJobExecutor.setPort(xxlJobProp.getInt("xxl.job.executor.port"));
	xxlJobExecutor.setAppName(xxlJobProp.get("xxl.job.executor.appname"));
	xxlJobExecutor.setAdminAddresses(xxlJobProp.get("xxl.job.admin.addresses"));
	xxlJobExecutor.setLogPath(xxlJobProp.get("xxl.job.executor.logpath"));
	xxlJobExecutor.setAccessToken(xxlJobProp.get("xxl.job.accessToken"));

	// start executor
	try {
		xxlJobExecutor.start();
	} catch (Exception e) {
		logger.error(e.getMessage(), e);
	}
}
 
开发者ID:mmwhd,项目名称:stage-job,代码行数:25,代码来源:JFinalCoreConfig.java

示例2: configConstant

import com.jfinal.kit.PropKit; //导入方法依赖的package包/类
@Override
public void configConstant(Constants me) {
    PropKit.use("config.txt");
    me.setViewType(ViewType.JSP);
    //根据gt可以添加扩展函数,格式化函数,共享变量等,
    me.setDevMode(true);
    me.setJsonFactory(new JacksonFactory());
}
 
开发者ID:readen,项目名称:Relay,代码行数:9,代码来源:AppConfig.java

示例3: JbootScheduleManager

import com.jfinal.kit.PropKit; //导入方法依赖的package包/类
public JbootScheduleManager() {
    config = Jboot.config(JbooScheduleConfig.class);
    fixedScheduler = new ScheduledThreadPoolExecutor(config.getPoolSize());

    Prop prop = null;
    try {
        prop = PropKit.use(config.getCron4jFile());
    } catch (Throwable ex) {
    }

    cron4jPlugin = prop == null ? new Cron4jPlugin() : new Cron4jPlugin(prop);
}
 
开发者ID:yangfuhai,项目名称:jboot,代码行数:13,代码来源:JbootScheduleManager.java

示例4: configConstant

import com.jfinal.kit.PropKit; //导入方法依赖的package包/类
public void configConstant(Constants constants) {
	PropKit.use("custom/ooo.properties");

	constants.setDevMode(true);// 开发模式
	// constants.setViewType(ViewType.JSP);
	constants.setViewType(ViewType.FREE_MARKER);
	constants.setEncoding(AppConsts.ENCODE_CHARSET_UTF8);
}
 
开发者ID:lusparioTT,项目名称:OooO,代码行数:9,代码来源:AppConfig.java

示例5: initialize

import com.jfinal.kit.PropKit; //导入方法依赖的package包/类
@Override
public void initialize() throws SQLException {
    Prop prop = PropKit.use(DB_CONFIG);
    druidPlugin = new DruidPlugin(prop.get("jdbcUrl"), prop.get("user"), prop.get("password"));

    // StatFilter提供JDBC层的统计信息
    druidPlugin.addFilter(new StatFilter());
    // WallFilter的功能是防御SQL注入攻击
    WallFilter wallFilter = new WallFilter();
    wallFilter.setDbType("mysql");
    druidPlugin.addFilter(wallFilter);
    druidPlugin.start();
}
 
开发者ID:gumutianqi,项目名称:jfinal-plus,代码行数:14,代码来源:QuartzConnectionProvider.java

示例6: loadProp

import com.jfinal.kit.PropKit; //导入方法依赖的package包/类
/**
 * 如果生产环境配置文件存在,则优先加载该配置,否则加载开发环境配置文件
 * @param pro 生产环境配置文件
 * @param dev 开发环境配置文件
 */
public void loadProp(String pro, String dev) {
	try {
		PropKit.use(pro);
	}
	catch (Exception e) {
		PropKit.use(dev);
	}
}
 
开发者ID:touzi,项目名称:weChat,代码行数:14,代码来源:WeixinConfig.java

示例7: configConstant

import com.jfinal.kit.PropKit; //导入方法依赖的package包/类
/**
 * 配置常量
 */
public void configConstant(Constants me) {
	// 加载少量必要配置,随后可用PropKit.get(...)获取值
	PropKit.use("a_little_config.txt");
	me.setDevMode(PropKit.getBoolean("devMode", false));
}
 
开发者ID:greenlaw110,项目名称:simple-webframework-benchmark,代码行数:9,代码来源:Demo.java


注:本文中的com.jfinal.kit.PropKit.use方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。