我参与一个项目开发项目里与数据库的交互比较多,每个月至少SQL语句要执行上千万次所以对SQL的优化和管理比较重要(当然这个事建立在程序正确的基础上)我有一个想法 使用ibatis来处理这些SQL ,使用它确实能给开发带来很多的好处,但是它能给客户带来什么呢?服务器在windows上 weblogic服务器请大家权衡其中利弊!踊跃参与讨论!谢谢

解决方案 »

  1.   

    很多啊,比如缓存之类的。 你最好先看看 ibatis in action 
      

  2.   

    iBatis有Sql查询缓存,也就是说相同的Sql语句不需要数据库再次进行分析,能提高效率。
    其实探讨使用框架对于客户的意义很多时候是没有答案的。
    比如:从性能上来说,使用纯粹的jsp是最快的,那么为什么还有这么多WebFramework的存在呢?
    很多都是为了开发,开发的效率或者简易度提高了,系统稳定,Bug少,这就是客户得到的好处。