c3p0Tomcat JDBC -- mysql连接数据库连接池.doc

12 篇文章 0 订阅

1导入包c3p0

2.mysqlDriver文件,mysql-connector-java-5.1.6-bin.jaCOPY Tomcat_Home/common/lib/ 目录下

3.Tomcat_Home/conf 中的 server.xml 文件
<GlobalNamingResources> 标签中添加代码,就是下面有颜色的那部分~~~~,并且将相应参数修改你项目里的配置....

 

<!-- Global JNDI resources -->
<GlobalNamingResources>

   <Resource

                         name="jdbc/MessageBoard"

                         type="javax.sql.DataSource"

                         password="root"

                         driverClassName="com.mysql.jdbc.Driver"

                         maxIdle="5"

                         maxWait="5000"

                       

                         username="root"

                         url="jdbc:mysql://localhost/learnjsp"

                         maxActive="15"

                 /></GlobalNamingResources>

 

4.Tomcat_Home/conf 中的 context.xml 文件,填上如下代码....
<!-- The contents of this file will be loaded for each web application -->

<Context>

<ResourceLink global="jdbc/MessageBoard" name="jdbc/MessageBoard" type="javax.sql.DataSource"/>

 

</Context>

5使用

Connection conn=null;

         try {

              Context context=new InitialContext();

              DataSource ds = (DataSource)context.lookup("java:comp/env/jdbc/MessageBoard");

              conn=ds.getConnection();

           } catch (NamingException e1) {

              e1.printStackTrace();

           } catch (SQLException e1) {

              e1.printStackTrace();

           }

         Statement stmt=null;

         ResultSet rs=null;

         try {

           stmt=conn.createStatement();

             String sql="select item_id from bbsitems where fathers_id='"+id+"' and item_id!='"+id+"'";

           rs=stmt.executeQuery(sql);

           if(rs.next())

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值