- 不要在循環里面查詢數據庫因為查詢數據庫要通過url建立連接,初始化,獲取連接池,再把資源放回連接池,關閉等操作,十分的消耗資源。如果在循環里面查詢數據庫,就會出現頻繁的進行上面的那些操作,就會消耗掉大量的資源。會導致延遲,卡死,等待等諸多狀況。所以盡量不要在循環里面查數據庫。
- 在數據庫的properties里面存儲的是一些URL,地址等一些final static(最終的,不會改變的常量)的信息。當項目中需要某些信息,但是這些信息是固定的常量,不會改變。比如一些URL地址,請求頭信息等。我們一般的想法是設置成final static放在工具類中,但其實在項目中如果這樣做,一是顯得代碼比較散亂。二是維護起來比較麻煩,每次還要打開程序,進入到工具類中進行修改。一般都放在數據庫中。需要時提前查出來這些信息就可以使用,當需要修改的時候,直接修改數據庫就可以了,比較便捷,利於維護