配置Java連接池的兩種方式:tomcat方式以及spring方式

1. tomcat方式:在context.xml配置連接池,然後在web.xml中寫配置代碼(也可以在server.xml文件中配置連接池),這兩種方法的區別是:在tomcat6版本及以上中context元素已經從server.xml文件中獨立出來了,放在一個context.xml文件中。因爲server.xml是不可動態重加載的資源,服務器一旦啓動了以後,要修改這個文件,就得重啓服務器才能重新加載。然而context.xml文件則不然,tomcat服務器會定時去掃描這個文件,一旦發現文件被修改,也就是時間戳被改變了,就會自動重新加載這個文件,而不需要重啓服務器。我們當然推薦把應用需要的jndi資源配置在context.xml文件中,而不是server.xml文件中,記得將數據庫的驅動程序copy到tomcat\lib下;

2. spring方式:也有兩種方法,一種是直接配置applicationContext.xml文件,另一種是通過properties配置文件,而properties再通過applicationContext.xml文件得到。

tomcat方式和spring方式的區別是:前者只能在jsp裏面測試;後者可以直接通過Java application或者junit直接使用。

發佈了58 篇原創文章 · 獲贊 6 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章