JavaWeb中JNDI注入,数据源-连接池配置

来源:互联网 发布:淘宝返利网站 编辑:程序博客网 时间:2024/05/23 18:29

数据源-连接池配置:
1、把JDBC驱动文件放到tomcat/lib文件目录下。
2、修改tomcat中conf/context.xml文件,设定数据库连接参数

        <Resource name="jdbc/test"        author="Container"        type="javax.sql.DataSource"        maxActive="100"        maxIdle="30"        maxWait="10000"        username="root"        password="root"        driverClassName="com.mysql.jdbc.Driver"        url="jdbc:mysql://127.0.0.1:3306/test" />

3、在自己的项目中的web.xml中配置

 <resource-ref>        <res-ref-name>jdbc/test</res-ref-name>        <res-type>javax.sql.DataSource</res-type>        <res-auth>Container</res-auth>    </resource-ref>

4、使用JDBC取得connection对象

InitialContext initialContext = new InitialContext();            DataSource ds =(DataSource) initialContext.lookup("java:/comp/env/jdbc/test");            conn = ds.getConnection();            st=conn.createStatement();
原创粉丝点击