首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
对于Jfinal PropKit的一点建议
steven_lhcb_9527
2020-12-16 14:55
PropKit后面的版本能支持yml配置文件吗,使用yml实在是太简洁了,很符合Jfianl的风格
项目:
JFinal
1
评论区
JFinal
2020-12-16 14:56
PropKit 是专门针对 jdk 的 Properties 类封装的
如果要做 yml 封装,肯定也是做成 YmlKit
回复
steven_lhcb_9527
2020-12-16 15:00
恩,很期待。
回复
JFinal
2020-12-16 15:30
@steven_lhcb_9527
主要是因为 jfinal 采用的是 API 引导式配置方式
也就是说所有的 jfinal 配置,其实是可以通过调用 java 代码形式提供的 API 进行配置,而 properties 文件只是起一个桥梁作用,将有些不方便在 java 代码中的配置放到外部配置文件中去,例如数据库连接的密码
从而,jfinal 自身没有对复杂配置文件的需求,所以也就没有 YmlKit
回复
JFinal
2020-12-16 15:32
jfinal 采用的 API 引导式配置,可以在 JFinalConfig 中看到实例,例如:
public void configConstant(Constants me) {
me.setDevMode(PorpKit.get("devMode"));
me.setViewType(...);
me.setJsonFactory(...);
}
这样设计的好处是,你无需记忆各种配置名称是什么,因为 eclipse 下会有代码提示,也不会写错配置项
回复
steven_lhcb_9527
2020-12-16 15:46
恩恩
回复
steven_lhcb_9527
2020-12-18 09:40
eclipse没有IDEA好用,IDEA太香啦
回复
发送
我要反馈
热门反馈
扫码入社
如果要做 yml 封装,肯定也是做成 YmlKit