此理为获得连接池的connection。
获得connection:
InitialContext ctx = new InitialContext();
Context envContext = (Context)ctx.lookup("java:comp/env");
DataSource ds = (DataSource)envContext.lookup("jdbc/chargingPoleDB");
this.conn = ds.getConnection();
return this.conn;
web.xml中配置:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/chargingPoleDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
META-INF文件夹下创建context.xml文件,内容:
<Context path="" reloadable="true" crossContext="true">
<Resource name="jdbc/chargingPoleDB" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="root" password="wisdom"
driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://192.168.1.230:3306/chargingPole" />
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
<!-- Uncomment this to enable Comet connection tacking (provides events
on session expiration as well as webapp lifecycle) -->
<!--
<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
-->
</Context>
http://tisty.iteye.com/blog/281268
分享到:
相关推荐
包含oracle,msyql,sqlserver的连接工具类,方便整洁 包含oracle,msyql,sqlserver的连接工具类,方便整洁 包含oracle,msyql,sqlserver的连接工具类,方便整洁
获取connection的信息,如果调⽤时没有加 index_or_alias,返回当前的conection信息。 2.获取connection的特定属性信息,后边加属性名=⾮false/False字符串。 结果: ${con1} =index=1 path_separator=/ prompt=# ...
1.项目背景 模拟当当部分功能实现一个电子商务系统。 主要功能如下: 1)用户管理模块(user) ... 2)产品浏览模块(main) 主界面,分类浏览界面,产品详细界面 ...无限地与数据库连接获取Connection.
//智能指针,是一个类,重载了指向操作符及其他操作符//uuidof获取Connection的全局唯一标示符 _RecordsetPtr pRst(__uuidof(Recordset)); _CommandPtr pCmd(__uuidof(Command)); pConn->ConnectionString=...
4.项目所需小工具之JdbcUItils(1获取Connection,2事务管理) 5.项目所需小工具之TxQueryRunner(把JdbcUtils和dbUtils整合在一起) 6.多表结果集映射,以及1og4j配置c3p0日志信息 7.项目所需小工具之MailUtils(简化...
本文主要讲解,通过HttpURLConnection从服务端获取数据,然后经过JSON解析后,显示在手机屏幕上。
几个重要的类类名作用DriverManager驱动管理器,用于注册驱动,是获取Connection对象的入口Driver数据库驱动,用于获取Connection对象Connection数据库连接,用于获取Statement对象,管理事务Statement sql执行器,...
MySQL JDBC连接 通过Class.forName()注册监听器 获取Connection 关闭Connection
Tomcat6.0配置数据源,提供了获取connection(自动获取)的能力和执行速率
16.3.5 获取Connection连接对象 16.4 Java与各种数据库连接 16.5 本章习题 第17章 Java Web应用——JSP 17.1 JSP技术概述 17.2 JSP运行环境搭建 17.2.1 Tomcat下载与安装 17.2.2 Tomcat的环境变量配置 17.3 ...
基于Druid和properties配置文件的jdbc工具类,含有获取DataSource对象和获取Connection对象的方法。以及Properties配置文件
①JDBC学习 ②JDBC数据操作类的封装 ③JDBC工具类的封装(获取Connection\获取PreparedStatement\获取Statement\关闭连接资源\增删改操作的封装)
使用JAVA jdbc代码获取mysql数据库连接,文件内含一个新增以及获取结果代码
Java获取数据库对SQL的支持信息,加载驱动程序,建立连接,获取数据源相关信息,获取数据库支持的数学函数,获取数据库支持的字符串函数,获取数据库支持的系统函数,获取数据库支持的日期时间函数,数据库支持的...
hc = (HttpURLConnection) url.openConnection();//默认的用GET提交 hc.setDoOutput(true); hc.connect(); Map map = hc.getHeaderFields(); //得到Cookie的所有内容,包括SESSIONID,在进行下次提交...
##初始化这是你如何设置(获取Connection的)每个SQL DATABSE使用API。 ###MySQL 要使用 MySQL,您需要创建 MySQL 类的实例。 MySQL sql = new MySQL ( " host.name " , " port " , " database " , " user " , ...
获取Connection: Connection conn = DriverManager.getConnection( "jdbc:mysql:///mydb1", "root", "root"); 其中url完整写法为:"jdbc:mysql://ip:端口/库名" 如果ip为本机,端口号为3306,可以省略
cefsharp后台代码获取 网页中有websocket(ws)发送和收到的数据
neochat#establish(protocol)以获取connection对象 neochat#protocol#***#hear(connection)了解那里的人在说什么 neochat#say(connection, message)发布您要切碎的内容 neochat#bye(connection)终止connection (该...
获取Connection连接:DriverManager.getConnection方法2.3.获取数据库操作对象:通过Connection接口中的方法创建对象3.JDBC完整的6步四.封装工具类五、总结 一、JDBC基本知识 是什么 英文全称:Java DataBase ...