当前位置:首页 > 系统运维 > 正文内容

tomcat MySQL数据源的实际操作流程与代码

a8116255316年前 (2010-06-04)系统运维9

以下的文章主要向大家描述的是tomcat MySQL数据源的实际操作流程以及在其实际操作中所要用到的代码的描述,如果你对实现tomcat MySQL数据源的实际操作感兴趣的话,以下的文章将会满足你这一兴趣。

1.拷相应的driver.jar到Tomcat5commonlib下

2.更改Tomcat5conf下的context.xml

<Context>节点下加

<Resource name="jdbc/MysqlConnectionPoolTest" auth="Czh" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1:3306/test" username="root" password="000000" maxActive="20" maxIdle="10" maxWait="-1"/>  

3.更改工程下的web.xml

<web-app>节点下加

<resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/MysqlConnectionPoolTest</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Czh</res-auth> </resource-ref> 

4.tomcat MySQL数据源代码如下

Context context = null;  Connection conn = null;  Statement stmt = null;  ResultSet rs = null;  public void DoQuery(String sql) {  try {  if(context==null)  {  context = new InitialContext();  }  // get ds  DataSource ds = (DataSource) context  .lookup("java:comp/env/jdbc/MysqlConnectionPoolTest");  // get conn  if(conn==null){  conn = ds.getConnection();  }  if(stmt==null){  stmt = conn.createStatement();  }  rs = stmt.executeQuery(sql);  while (rs.next()) {  String a = rs.getString("a");  String b = rs.getString("b");  }  } catch (Exception e) {  e.printStackTrace();  }  }  

注意有comp/env/

context  .lookup("java:comp/env/jdbc/MysqlConnectionPoolTest");  

上面说了这么多内容,是关于对tomcat MySQL数据源的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注IT *** ,学习最新Mysql技术。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/20871.html

分享给朋友:

“tomcat MySQL数据源的实际操作流程与代码” 的相关文章

windows 7/8.1正在启动windows时间长的解决方法

windows 7/8.1正在启动windows时间长的解决方法

正在启动windows时间长怎么办 小编带来了Windows 7/8.1正在启动windows时间长解决方法,假如有朋友在安装完Windows系统之后一直停留在“正在启动windows”的话,不妨试一试下文的方法哦~ 原因:Windows 7/8.1不完全支持UEFI,需要CSM(Comp...

windows 7系统如何设置休眠时不断网以便继续完成下载

windows 7系统如何设置休眠时不断网以便继续完成下载

在Windows 7系统的默认设置中,当Windows 7系统处于休眠状态时,会同时断网的。如此一来,无论你正在使用迅雷还是快车等下载工具,同样可以在休眠状态下继续完成下载,最大限度做到从身边的小事开始支持环保。下面我们就详细介绍操作步骤,帮助Windows 7系统用户实现这一节能目标。 首先需要...

Win 7系统中其他声音正常但酷狗音乐没声音怎么回事

Win 7系统中其他声音正常但酷狗音乐没声音怎么回事

故障现象: Windows 7酷狗软件无声音,系统声音正常。 原因分析: 1. 查看酷狗软件设置 2. 查看系统设置 解决方案: 1. Windows 7操作方法 如图:查看是否处于禁音状态   Windows 7系统声音正常酷狗音乐无声音 2. 查看设置音频输出是否...

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04应用窗口列表在哪里?在ubuntu下打开个几个应用窗口最小化后怎么切换呢,应用窗口列表在哪里呢? 1、多打开几个chrome浏览器窗口。 2、然后都做最小化处理。 3、现在我们在桌面左边的面板上找到"左右两边有小白点"的chrome浏览器应用图标,这就是chr...

windows 7如何创建拨号连接

windows 7如何创建拨号连接

一、打开控制面板,选择“网络和共享中心”; 二、在网络和共享中心中选择“设置新的连接或网络”; 三、选择连接到Internet; 四、选择“仍要设置新的连接”; 五、选择“宽带PPPoE ”; 六、输入对应的宽带帐号及密码,点击连接即可;...

windows 7怎么设置密码永不过期?

windows 7怎么设置密码永不过期?

下面小编以Windows 7 64位为例,介绍下密码是如何设置永不过期的。  1、在桌面上打开“开始”菜单,或者点击“Win+R”快捷键将“运行”对话框打开。  2、运行对话框打开后,在里面中输入“lusrmgr.msc”字符命令,就可以打开“本地用户和组程序”。...