2)建立连接
3)创建statement对象(创建执行者)
4)执行SQL(执行命令),返回结果
5)关闭数据库
Statement对象执行不带参数的简单SQL语句
Prepared Statement对象用于执行预编译SQL语句
Callable Statement对象用于执行对存储过程的调用
1)利用类的反射来获取驱动
2)获得数据库连接对象Connection
3)实例化Statement对象,执行SQL
4)遍历结果集
5)关闭连接,释放资源
jdbc更详细一点的步骤:
1)加载数据库驱动
2)创建并获取数据库连接
3)创建jdbc statement对象
4)设置sql语句
5)设置sql语句中的参数(使用preparedStatement)
6)通过statement执行sql并获取结果
7)对sql执行结果进行解析
8)释放资源(resultSet、preparedStatement、connection、connection)
JDBC问题总结:
Mybatis可以解决jdbc编程的一些问题:
MyBatis是什么
Mybatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,是开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。
Mybatis通过xml或注解的方式将要执行的各种statement(statement、preparedStatement、CallableStatement)配置起来,并通过java对象和statement中的sql进行映射成最终执行的sql语句,最后由Mybatis框架执行sql并将结果映射成java对象并返回。
参考:https://blog.csdn.net/_/article/details/等
到此这篇jdbc连接数据库代码(jdbc连接数据库5个步骤代码)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/sjkxydsj/25994.html