摘要: 好处: 1. 代码的可读性和可维护性 2. PreparedStatement 可以防止 SQL 注入 3. PreparedStatement 能最大可能提高性能: 1)DBServer会对预编译语句提供性能优化。因为预编译语句有可能被重复调用,所以语句在被DBServer的编译器编译后的执行代码 阅读全文
posted @ 2017-08-30 19:10 代码改变心态 阅读(206) 评论(0) 推荐(0) 编辑
摘要: ResultSet: 结果集. 封装了使用 JDBC 进行查询的结果. 原理: 代码实现 阅读全文
posted @ 2017-08-30 14:54 代码改变心态 阅读(333) 评论(0) 推荐(0) 编辑
摘要: /** * 通过 JDBC 向指定的数据表中插入一条记录. * * 1. Statement: 用于执行 SQL 语句的对象 * 1). 通过 Connection 的 createStatement() 方法来获取 * 2). 通过 executeUpdate(sql) 可以执行 SQL 语句. 阅读全文
posted @ 2017-08-30 14:22 代码改变心态 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 主要讲通过 DriverManager 连接 DriverManager 是驱动的管理类. 1). 可以通过重载的 getConnection() 方法获取数据库连接. 较为方便 2). 可以同时管理多个驱动程序: 若注册了多个数据库连接, 则调用 getConnection() 方法时传入的参数不 阅读全文
posted @ 2017-08-30 13:44 代码改变心态 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1. 获取数据库连接2. 使用 Statement 执行更新操作3. 使用 ResultSet 执行查询操作4. 以面向对象的思想编写 JDBC 应用程序5. 使用 PreparedStatement6. 利用反射及 JDBC 元数据编写通用的查询方法7. DAO 设计模式8. JDBC 元数据9. 阅读全文
posted @ 2017-08-30 13:28 代码改变心态 阅读(175) 评论(0) 推荐(0) 编辑