使用Jfinal3.0 读取外部jar包的sql文件

我现在使用Jfinal3.0,使用外部文件来管理sql。在我的项目中有4个war包,这四个war中需要使用同一份sql文件。一开始我是直接放在后台manage 的war包的resources下的。但是后来发现war多了,不利于sql的管理,我想放在core的resources下。但是这样就读取不了。希望波总能指点下...在线等!QQ截图20170410115219.png 我想把sql放在xx_core 下。其他的都依赖这个core包。

评论区

JFinal

2017-04-10 13:41

通过 activeRecordPlugin.setBaseSqlTemplatePath(...) 设置一个项目之外的 sql 基础路径,然后所有项目全部都可以指向该目录了,该目录本身通过配置文件进行配置,这样可以将来切换路径时,统一搞定

目前不支持从 jar 包中读取 sql 文件,jfinal 3.1 会考虑添加一个 addSqlTemplate(IStringSource) 方法支持扩展支持任意方式读取 sql 模板

fengting

2017-04-10 14:06

@JFinal 那这个baseSqlTemplatePath在每个人的电脑上都要修改一下了?

fengting

2017-04-10 14:33

@JFinal 谢谢波总,先这样解决了!期待3.1的发布啊!!!

热门反馈

扫码入社