步骤1
:下载相关jar
从网上下载commons-dbutils-1.6.jar和mysql-connector-java-5.1.22-bin.jar,具体版本自行选择
在tomcat的apache-tomcat-8.5.9\lib目录下加入commons-dbutils-1.6.jar和mysql-connector-java-5.1.22-bin.jar这两个jar包
步骤2
:修改Tomcat配置文件
在java项目下建一个一个lib存放commons-dbutils-1.6.jar
右键项目->build path->configure build path->library把commons-dbutils-1.6.jar导入
在服务器tomcat的apache-tomcat-8.5.9\conf\context.xml配置文件加入
<Resource name="jdbc/mysqlds"
auth="Container"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="30"
username="数据库用户名"
password="数据库密码"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1/数据库名"/>
步骤3
编写java连接mysql代码
具体java代码
//准备数据库连接
DataSource ds=null;
try{
//通过在tomcat的context.xml文件,设定数据源对象的名字,获取对象
Context context=new InitialContext();
ds=(DataSource)context.lookup("java:/comp/env/jdbc/mysqlds");
}catch(Exception e){
System.out.println("连接出错");
}
int result=0;
Connection conn;
try {
conn =ds.getConnection();
//添加博文的sql语句
String sql=具体的sql语句;
//为sql中的语句设计参数
String params[]={sql语句参数};
//DButils中的核心类,生成对象是传递数据源对象
QueryRunner qr=new QueryRunner();
//调用他的update,文成sql的运行,除了查询其他用update()方法
result=qr.update(conn,sql, params);
//查询用query
//result=qr.query(conn,sql, params);
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
步骤4
:部署项目并启动Tomcat
版权声明:本文为qq_33651283原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。