• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

tomcat6.0+mysql5.0+JNDI数据源配备方法

mysql 搞代码 7年前 (2018-06-05) 117次浏览 已收录 0个评论

tomcat6.0+mysql5.0+JNDI数据源配置方法
首先是是服务器上下文配置信息,找到tomcat6.0的安装文件目录的conf目录下的context.xml,在这里我们要在其元素<context></context>内添加数据源的配置信息

 <Resource        name="jdbc/project"          auth="Container"       type="javax.sql.DataSource"        driverClassName="com.mysql.jdbc.Driver"        maxIdle="30"        maxWait="5000"        username="root"        password="root"        url="jdbc:mysql://localhost:3306/project"        maxActive="100"/> 

欢迎大家阅读《tomcat6.0+mysql5.0+JNDI数据源配备方法》,跪求各位点评,by 搞代码

然后是tomcat服务器安装文件目录的conf目录下的server.xml. 在这里我们要在其元素<GlobalNamingResources><GlobalNamingResources>内添加数据源的配置信息:

 <Resource        name="jdbc/project"          auth="Container"       type="javax.sql.DataSource"        driverClassName="com.mysql.jdbc.Driver"        maxIdle="30"        maxWait="5000"        username="root"        password="root"        url="jdbc:mysql://localhost:3306/project"        maxActive="100"/> 

最后我们就写我们数据库连接类了,我们只要定义我们的JNDI名字就行了:

 public class DbConn {     Connection conn = null;    DataSource ds = null;    Context ctx = null;     String jndi_str = "java:comp/env/jdbc/project"; //tomcat数据源的JNDI   public Connection getConnection() {    try{     ctx = new InitialContext();    ds = (DataSource)ctx.lookup(jndi_str);    conn = ds.getConnection();             }catch(Exception e){      e.printStackTrace();         }           return conn;                  } } 

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:tomcat6.0+mysql5.0+JNDI数据源配备方法
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址