日期:2014-05-18  浏览次数:20710 次

请教各位大大
各位大大晚上好,小弟初做开发,有一事求各位大大帮忙参谋.谢谢!

在一个Java   DAO实现类里面,我把所需要的SQL语句散列到了每个方法内,但是有人要求我把所有的SQL语句变成private   static   final   String   sql这种形式放到上面去,我是真的没法和他沟通了.求各位大大帮忙参谋一下,到底是散列在每个方法内每次调用方法时初始化还是以静态常量的形式,在加载类时一次全部初始化.顺便说,我的SQL语句有20条左右,做的是web应用,那么顺便问下企业级的Java   Web应用,主要的性能损耗体现在哪些方面?

以上,请各位大大帮忙!小弟感激涕零....

------解决方案--------------------
如果你的sql语句是不变的话,那就放到设置成static,否则没有必要。