`
zouwu85
  • 浏览: 18002 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JNDI 连接池的配置

阅读更多
将 SQL2005 连接驱动 放入工程WEB-INF 的 lib 内, 还要在tomcat 的lib文件夹内也拷贝一份

因为web有自己的JVM 编译过程, 而TOMCAT也有自己的容器进行编译,所以,即便只在工程内放入驱动是不行的!

然后 打开 tomcat 的 conf 目录中 context.xml 用文本打开 键入配置信息

<Resource name="jdbc/**" auth="Container" type="javax.sql.DataSource"
          maxActive="100" maxIdle="30" maxWait="10000"
          username="sa" password="sasa"
          driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
          url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbName" />

打开 当前工程中 打开当前项目 的 web.xml 文件 键入配置信息

<resource-ref>
   <description>This is My XML</description>
   <res-ref-name>jdbc/**</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>

编写获得连接对象(Connection)代码

Context ic = new InitialContext();
DataSource source = (DataSource)ic.lookup("java:comp/env/jdbc/**");
Connection conn = source.getConnection();


顺便介绍淘宝好店http://shop35626121.taobao.com
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics