JavaWeb的初步学习二之数据库连接
Posted 蓉啊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaWeb的初步学习二之数据库连接相关的知识,希望对你有一定的参考价值。
数据库连接代码,单独写出来方便调用
package com.plan1.dbutil; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Dbutil { public Connection DBase() { // 初始化数据库连接方法,方便引用 Connection conn = null; // 创建一个Connection句柄 try { Class.forName("com.mysql.jdbc.Driver"); // 加载数据库驱动 String url = "jdbc:mysql://localhost:3306/test?charaterEncoding=utf-8"; // 定义数据库地址url,并设置编码格式 conn = DriverManager.getConnection(url, "root", "123"); // 得到数据连接 } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return conn; // 返回数据库连接 } public void closeDB(Statement sta, Connection conn) { // 关闭数据库连接(无结果集) try { sta.close(); conn.close(); } catch (SQLException e) { e.printStackTrace(); } } public void closeDB(ResultSet rs, Statement sta, Connection conn) { // 关闭数据库连接(有结果集) try { rs.close(); sta.close(); conn.close(); } catch (SQLException e) { e.printStackTrace(); } } }
以上是关于JavaWeb的初步学习二之数据库连接的主要内容,如果未能解决你的问题,请参考以下文章