黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Tomca教程
Tomcat Manager
Tomcat Realm 配置
Tomcat 安全管理
Tomcat JNDI 資源
Tomcat JDBC 數(shù)據(jù)源
Tomcat 類加載機(jī)制
Tomcat JSPs
Tomcat SSL/TLS配置
Tomcat SSI
Tomcat CGI
Tomcat 代理支持
Tomcat MBean 描述符
Tomcat 默認(rèn) Servlet
Tomcat 集群
Tomcat 連接器
Tomcat監(jiān)控與管理
Tomcat 日志機(jī)制
Tomcat 基于 APR 的原生庫(kù)
Tomcat 虛擬主機(jī)
Tomcat 高級(jí) IO 機(jī)制
Tomcat 附加組件
Tomcat 安全性注意事項(xiàng)
Tomcat Windows 服務(wù)
Tomcat Windows 認(rèn)證
Tomcat 的 JDBC 連接池
Tomcat WebSocket 支持
Tomcat 重寫(xiě)機(jī)制

PostgreSQL配置

PostgreSQL 配置簡(jiǎn)介

PostgreSQL 配置與 Oracle 基本相似。

所需文件

將 Postgres 的 JDBC jar 文件復(fù)制到 $CATALINA_HOME/lib 中。和 Oracle 配置一樣,jar 文件必須放在這個(gè)目錄中,DBCP 類加載器才能找到它們。不管接下來(lái)如何配置,這是首先必須要做的。

資源配置

目前有兩種選擇:定義一個(gè)能夠被 Tomcat 所有應(yīng)用所共享的數(shù)據(jù)源,或者定義只能被單個(gè)應(yīng)用所使用的數(shù)據(jù)源。

  • 共享數(shù)據(jù)源配置

如果想定義能夠被多個(gè) Tomcat 應(yīng)用所共享的數(shù)據(jù)源,或者只想在文件中定義自己的數(shù)據(jù)源,則采用如下配置:

盡管有些用戶反饋說(shuō)這樣可行,但本文檔作者卻沒(méi)有成功,希望有人能闡述清楚。

  • 應(yīng)用專屬的資源配置

如果希望專門(mén)為某一應(yīng)用定義數(shù)據(jù)源,其他 Tomcat 應(yīng)用無(wú)法使用,可以使用如下配置。這種方法對(duì) Tomcat 安裝的損害性要小一些。

在你的應(yīng)用的 Context 中創(chuàng)建一個(gè)資源定義,如下所示:

<Resource name="jdbc/postgres" auth="Container"
          type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
          url="jdbc:postgresql://127.0.0.1:5432/mydb"
          username="myuser" password="mypasswd" maxTotal="20" maxIdle="10" maxWaitMillis="-1"/>

web.xml 配置

<Context>
<Resource name="jdbc/postgres" auth="Container"
          type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
          url="jdbc:postgresql://127.0.0.1:5432/mydb"
          username="myuser" password="mypasswd" maxTotal="20" maxIdle="10"maxWaitMillis="-1"/></Context>

訪問(wèn)數(shù)據(jù)庫(kù)

在利用程序訪問(wèn)數(shù)據(jù)庫(kù)時(shí),記住把 java:/comp/env 放在你的 JNDI lookup 方法參數(shù)的前部,如下面這段代碼所示。另外,可以用任何你想用的值來(lái)替換 jdbc/postgres,不過(guò)記得也要用同樣的值來(lái)修改上面的資源定義文件。

InitialContext cxt = new?InitialContext();if?( cxt == null?) {
???throw?new?Exception("Uh oh -- no context!")
}
DataSource ds = (DataSource) cxt.lookup( "java:/comp/env/jdbc/postgres"?);
if?( ds == null?) {
???throw?new?Exception("Data source not found!");

}

 

全部教程
主站蜘蛛池模板: 涩涩视频www在线观看入口 | 亚洲国产片在线观看 | 男女一级毛片免费播放 | 最近免费中文字幕大全高清10 | 亚洲日本中文字幕在线2022 | 九九网站 | 国产日韩欧美另类 | 欧美日韩综合高清一区二区 | b毛片 | 欧美成人一区二区三区不卡 | 免费一级毛片在线播放不收费 | 小明台湾成人永久免费看看 | 欧美日韩不卡在线 | 欧美日韩在线视频免费完整 | 丁香六月狠狠激情综合基地 | 久久er国产精品免费观看2 | 真人一级毛片免费完整视 | 一插菊花综合 | 国产黑色丝袜小视频在线 | 免费观看的成年网址 | 亚洲成年人在线观看 | 国产91成人 | 国内精品综合九九久久精品 | 不卡午夜视频 | 成年人免费在线视频网站 | 午夜五月天 | 在线看的网站 | 国产精品久久久亚洲第一牛牛 | 日韩国产欧美一区二区三区在线 | 国产乱人伦精品一区二区 | 一级特黄a视频 | 三级亚洲 | 日韩欧美中文 | 黄色福利视频 | 激情插插 | 99爱在线视频这里只有精品 | 色播影院性播影院私人影院 | 91探花国产综合在线精品 | 美女视频网站黄色 | 日韩视频在线观看视频 | 久久综合香蕉 |