當前位置:首頁 » 密碼管理 » tomcat訪問資料庫

tomcat訪問資料庫

發布時間: 2023-12-15 13:00:43

Ⅰ 關於tomcat啟動讀取資料庫的問題

方法1:tomcat里配置數據源
方法2:配置listener.在spring的contextlistener啟動順序之後。讀取spring容器中的資料庫配置bean,如sessionFactory,
方法3:配置listener,使用classPathApplicationContext直接載入spring的配置件,讀取spring容器中的資料庫配置bean.
方法4:使用dom4j,解析spring的配置文件。讀取配置信息。使用jdbc鏈接資料庫。。。(開玩笑的。呵呵,這回歸原始了,巨麻煩。。。。)

Ⅱ TOMCAT如何連接資料庫

給你一段代碼,看看對你有沒有幫助:
這是我的tomcatde DHCP的配置
<Resource driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" logAbandoned="true" maxActive="20" maxIdle="2" maxWait="5000" name="system" password="sa" removeAbandoned="true" removeAbandonedTimeout="60" type="javax.sql.DataSource"
url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=base" username="sa"/>
當中的
logAbandoned="true" removeAbandoned="true" removeAbandonedTimeout="60"就是用來配置資料庫斷開後自動連接的。

Ⅲ 在使用tomcat時資料庫連接不上

出現這個是因為你的資料庫沒有連接上導致的,檢查以下幾個地方

1.你的db.properties文件是否配置正確 useUnicode=true&&characterEncoding=UTF-8表示你設置的編碼為utf-8保證與資料庫的一致 防止亂碼

jdbc.driverClass=com.mysql.jdbc.Driver
jdbc.jdbcUrl=jdbc:mysql://localhost:3306/oa?unicode=true&characterEncoding=utf-8
jdbc.user=root
jdbc.password=1112.檢查你的spring/applicationContext-.xml是否配置了數據源,而且是否配置正確
<!--載入properties配置文件-->
<context:property-placeholderlocation="classpath:properties/dbinfo.properties"></context:property-placeholder>

3.你的連接名是否是正確的和你在db.properties中配置的是否一樣

<!--載入properties配置文件-->
<beanid="dataSource"class="com.mchange.v2.c3p0.ComboPooledDataSource">
<propertyname="driverClass"value="${jdbc.driverClass}"></property>
<propertyname="jdbcUrl"value="${jdbc.jdbcUrl}"></property>
<propertyname="user"value="${jdbc.user}"></property>
<propertyname="password"value="${jdbc.password}"></property>
</bean>

4.你電腦中的服務是否打開

5.檢查下的你資料庫名是否存在,或者表是否存在

Ⅳ tomcat啟動時間過長就無法連接資料庫了,必須重啟,但頁面能正常訪問,怎麼解決

你的連接池是自己實現的嗎
應該是連接池裡的連接都沒有了:
1 要麼被銷毀了
2 要麼是你沒釋放連接,導致沒有空閑連接,
所有得不到連接包空指針
要是用的tomcat自己的連接池,是不是配置有問題,重新仔細檢查下,
再或許看看是不是tomcat的bug,重新換個tomcat試試

熱點內容
Wcl上傳如何選擇伺服器 發布:2025-01-19 11:17:24 瀏覽:762
如何編程簡單給伺服器發一個指令 發布:2025-01-19 11:16:44 瀏覽:805
python控制台亂碼 發布:2025-01-19 10:55:38 瀏覽:363
安卓鴻蒙蘋果哪個好用 發布:2025-01-19 10:32:33 瀏覽:264
正規物業保安怎麼配置 發布:2025-01-19 10:27:30 瀏覽:518
斷裂下載ftp 發布:2025-01-19 10:27:30 瀏覽:641
安卓導航怎麼調對比度 發布:2025-01-19 10:26:52 瀏覽:25
伺服器共享文件如何查看訪問記錄 發布:2025-01-19 10:08:55 瀏覽:400
datasourceSQL 發布:2025-01-19 10:01:25 瀏覽:838
aspnet網站的編譯 發布:2025-01-19 10:00:49 瀏覽:334