说下原生 jdbc 操作数据库流程?

2020-12-16 14:37发布

7条回答
java2
2020-12-17 20:05

1,加载数据库连接驱动  Class.forName( )  forName方法里面的参数内容写你的Driver 驱动路径

2,获取连接对象Connection conn =  DriverManager.getConnection() 获取连接对象connection

3,根据SQL创建SQL会话对象,有两种 一种是不妨SQL注入问题 Statement ,一种是防止SQL注入问题PreparedStatement

4,执行SQL返回结果集并处理  执行前需要添加参数 就是用SetXxx(),结果集又分为两种情况,1,是操作增删改的时候 返回的是一个int值  说明受影响的行数   ,2,是查询的时候 返回的是ResultSet结果集

5,如果返回的结果集是ResultSet的时候 需要关闭结果集  如果返回的是int 就不用、关闭会话、关闭连接

一周热门 更多>