日期:2014-05-17  浏览次数:20873 次

SQL 语句写在哪里好
SQL 语句 在类里写成 static final 的好 还是 写在方法体里好 ,那个效率更高呢?

------解决方案--------------------
本人新手,建议声明在类里(私有),写在方法体里,因为想不到为什么SQL语句要用静态。写在方法体里各个方法拼装不同的SQL语句
------解决方案--------------------
放在properties文件里最好,方便维护,以后只要接口不改的话,
都不用重新build。

类成员变量的话,只要加载一次所有的,以后就不用加载了,
而在方法体内,每次调用都得重新new。。。
------解决方案--------------------
写在xml文件中 学android一样 直接调用
------解决方案--------------------
用框架吧。效率高点的是ibatIS。他是半封装的,感觉挺好用的,哦,现在新版本更加好用,是Mybatis。
------解决方案--------------------
jdbc的话 还是自己拼接吧 效果影响不大