代码优化之不要在循环中查询数据库


  1. 不要在循环里面查询数据库因为查询数据库要通过url建立连接,初始化,获取连接池,再把资源放回连接池,关闭等操作,十分的消耗资源。如果在循环里面查询数据库,就会出现频繁的进行上面的那些操作,就会消耗掉大量的资源。会导致延迟,卡死,等待等诸多状况。所以尽量不要在循环里面查数据库。
  2. 在数据库的properties里面存储的是一些URL,地址等一些final static(最终的,不会改变的常量)的信息。当项目中需要某些信息,但是这些信息是固定的常量,不会改变。比如一些URL地址,请求头信息等。我们一般的想法是设置成final static放在工具类中,但其实在项目中如果这样做,一是显得代码比较散乱。二是维护起来比较麻烦,每次还要打开程序,进入到工具类中进行修改。一般都放在数据库中。需要时提前查出来这些信息就可以使用,当需要修改的时候,直接修改数据库就可以了,比较便捷,利于维护


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM