1.对原生态jdbc程序中问题总结

1.1 jdbc程序

需求:使用jdbc查询mysql数据库中用户表的记录

statement:向数据库中发送一个sql语句

预编译statement:好处:提高数据库性能。

   预编译statement向数据库中发送一个sql语句,数据库编译sql语句,并把编译的结果保存在数据库砖的缓存中。下次再发sql时,如果sql相同,则不会再编译,直接使用缓存中的。

jdbc编程步骤:

1. 加载数据库驱动

2. 创建并获取数据库链接

3. 创建jdbc statement对象

4. 设置sql语句

5. 设置sql语句中的参数(使用preparedStatement)

6. 通过statement执行sql并获取结果

7. 对sql执行结果进行解析处理

8.  释放资源(resultSet、preparedstatement、connection)

 

大数据培训,云培训,数据挖掘培训,云计算培训,高端软件开发培训,项目经理培训

public class JDBCTest {    public static void main(String[] args) {
        Connection connection = null;        // 预编译的Statement,使用预编译的Statement提高数据库性能
        PreparedStatement preparedStatement = null;
        ResultSet resultSet = null;        try {            // 加载数据库驱动
            Class.forName("com.mysql.jdbc.Driver&q