SQL保存在哪里比较好

tufly 发布于 2013/07/23 14:55
阅读 418
收藏 0

@JFinal 你好,想跟你请教个问题:

如果SQL放在JAVA文件,复杂的话,要不停的写+号?

有个好的解决方法不?

加载中
1
mallon
mallon
记事本里
0
缪斯的情人
缪斯的情人
可以使用StringBuider啊,如果嫌放在一起麻烦的话,可以单独抽出一层,处理sql拼接
0
lindychan556666
lindychan556666
建议封装起来!封装成DBUtil.
0
JFinal
JFinal

    可以将这些sql放在单独的或者分好类的java 文件中并声明为static final,在代码中声明成常量虽然有加号,但不影响性能。

   也可以将sql放在xml中,可以用一下 @绝望的八皮 的jfinal-ext 项目中的SqlInXml工具

0
lock_free
lock_free
freemarker 模板解析sql.还可以带参数。
0
进击的代码
进击的代码
为什么要用+号来拼接sql?这样很容易导致数据库注入~直接用参数化查询就好~
0
王瑞平
王瑞平
写入数据库
0
魔力猫
魔力猫
试试我的仓库猫,存到json里面
0
郭幻程
郭幻程
为什么要保存SQL
0
liam
liam
mybatis 写xml里
返回顶部
顶部