源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JSP Servelet 数据源连接池的配置

  • 时间:2022-03-05 21:18 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JSP Servelet 数据源连接池的配置
[b]1.配置Context.xml文件 [/b]
[u]复制代码[/u] 代码如下:
<Resource name="jdbc/books" //引用名可以自定义 auth="Container" //指定管理DataSource的Manager type="javax.sql.DataSource" //指定包名 maxActive="100" //最大可活动量 maxIdle="30" //最大空限量 maxWait="10000" //最大等待时间 username="sa" //用户 password="sa" //密码 driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDrier"; //连接的驱动类 url="jdbc:sqlserver://localhost:1433;DatabaseName="books" //连接的URL />
[b]2配置Web.xml文件 (内容必须与1中的信息相同)[/b]
[u]复制代码[/u] 代码如下:
<resource-ref> <discription>E-books DataSource</discription> <res-ref-name>jdbc/books</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
[b]3添加Sql驱动文件[/b] 将驱动文件拷贝至Tomcat的 common\lib 文件夹下 [b]4在类中添加以下代码获取数据源 [/b]
[u]复制代码[/u] 代码如下:
//导入包 import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.sql.DataSource; //获取数据源的链接 Context ic = new InitialContext(); DataSource ds = (DateSource)ic.lookup("java:comp/env/jdbc/books"); //获得Connection Connection conn = ds.getConnection();
注:在高版本的Tomcat中有的可以省略第2步,有的则不能,如果不能则会引发异常,找不到驱动类
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部