码迷,mamicode.com
首页 > 数据库 > 详细

tomcat服务器连接MySQL数据库的JNDI数据源配置以及获得连接的Java代码

时间:2016-10-20 09:46:06      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

->首先将mysql的jar包导入到tomcat/lib文件夹下

技术分享

->然后在tomcat/conf/context.xml文件中配置以下内容
<Resource
    name="jdbc/mysql"
    auth="Container"
    type="javax.sql.DataSource"
    maxActive="100"
    maxIdle="30"
    maxWait="10000"
    driverClassName="com.mysql.jdbc.Driver"
    url="jdbc:mysql://服务器地址:端口号/数据库名称"
    username="数据库用户名"
    password="数据库密码"
/>

注:配置以上内容时,只需将url,username,password替换为自己的信息,其他内容复制粘贴即可

  服务器地址为本机则改为127.0.0.1或localhost,端口号通常为3306,如果自己有更改,则填更改后的端口号

  数据库用户名通常为root

  数据库密码为自己设置的密码

->最后需要写一段Java代码
public class test {

    Connection connection = null;

    public Connection tomcatGetConnection() {
        try {
            Context context = new InitialContext();
            DataSource dataSource = (DataSource) context.lookup("java:comp/env/jdbc/mysql");
            connection = dataSource.getConnection();
        } catch (NamingException e) {
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return connection;
    }
}

注:上段代码标红之处与配置文件中的<Resource name="jdbc/mysql" ... />名字要相同,可按自己意愿随意命名,通常为此格式.

tomcat服务器连接MySQL数据库的JNDI数据源配置以及获得连接的Java代码

标签:

原文地址:http://www.cnblogs.com/52xuanxuan/p/5979524.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!