tomcat 5.5 配置JNDI数据源
网上试了N多tomcat配置jndi数据源的方法,通通不好使,后来自己发现了另外一种,很easy。总共两步:
1、将JDBC驱动放入tomcat/lib目录下。
2、在tomcat\conf\server.xml 中找到<Host>节点下的<Context>节点,在里面添加以下内容:
<Resource name="testDB"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@数据库IP:1521:数据库名"
username="用户名"
password="密码"
maxActive="100"
maxIdle="30"
maxWait="10000"/>哦了,这里配好的jndi叫testDB,用的时候写成这种格式:java:comp/env/testDB。
例:@JdbcControl.ConnectionDataSource(jndiName = "java:comp/env/testDB")
........
打完收功