您的位置:首页 > 编程语言 > Java开发

JDBC的入门

2016-06-26 10:40 330 查看

JDBC 即Java Data Base Connectivity,java数据库连接;

步骤一:建立JavaBean

public static Connection getCon(){
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/chatrecord";
String username = "root";
String password = "";
Connection conn = null;
try {
Class.forName(driver);
conn = (Connection) DriverManager.getConnection(url, username, password);
}
catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}

步骤二:建立与数据库的连接

public static Connection getCon(){
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/chatrecord";
String username = "root";
String password = "";
Connection conn = null;
try {
Class.forName(driver);
conn = (Connection) DriverManager.getConnection(url, username, password);
}
catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}

步骤三:对数据进行增删改查(以增为例)

public static int insert(MessageBean message){

Connection con = getCon();
String sql = "insert into chatrecord(id,message) values (?,?,?);";
PreparedStatement ps = null;
int i = 0;
try{
ps = (PreparedStatement)con.prepareStatement(sql);
ps.setString(1, message.getId());
ps.setString(2, message.getContent());
i = ps.executeUpdate();
ps.close();
con.close();
}catch(SQLException e){
e.printStackTrace();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 java jdbc