JDBC的入门
来源:互联网 发布:office2007卸载软件 编辑:程序博客网 时间:2024/06/06 17:37
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(); }}
0 0
- JDBC的入门
- JDBC框架入门及DBUtils的入门
- JDBC 入门
- JDBC 入门
- JDBC入门
- JDBC入门
- JDBC入门
- JDBC入门
- JDBC入门
- JDBC入门
- JDBC入门
- JDBC入门
- JDBC入门
- jdbc入门
- JDBC入门
- JDBC入门
- JDBC 入门
- JDBC入门
- 函数调用模型-主调函数与被调函数
- 关于java类加载器理解及畅谈
- Java内存模型与对象的探秘
- Touch事件分发机制
- JSP乱码问题
- JDBC的入门
- 获取文件的md5
- 数据结构--树--红黑树
- iOS ARC下获取引用计数(retain count)
- PHP 魔术方法及作用
- FTP 登陆的常见问题与FTP命令集锦
- 合并两个排序的链表
- acm之递归题目1
- 断言 assert