美文网首页
1、JDBC操作数据库的实现以及存在的问题

1、JDBC操作数据库的实现以及存在的问题

作者: 淡然入世 | 来源:发表于2021-04-01 13:57 被阅读0次

    了解mbatis之前,首先得了解为什么要用框架?为什么不直接用jdbc来处理数据的交换?

    下面我写一个jdbc操作数据库示例:

    总结一下,原始jdbc开发存在一下问题:

    1、 数据库连接创建、释放频繁造成系统资源浪费,从⽽影响系统性能。

    2、 Sql语句在代码中硬编码,造成代码不易维护,实际应⽤中sql变化的可能较⼤,sql变动需要改变

    java代码。

    3、 使⽤preparedStatement向占有位符号传参数存在硬编码,因为sql语句的where条件不⼀定,可能

    多也可能少,修改sql还要修改代码,系统不易维护。

    4、 对结果集解析存在硬编码(查询列名),sql变化导致解析代码变化,系统不易维护,如果能将数据 库

    记录封装成pojo对象解析⽐较⽅便

    正是因为有了这些问题,我们就得思考怎么去解决!

    相关文章

      网友评论

          本文标题:1、JDBC操作数据库的实现以及存在的问题

          本文链接:https://www.haomeiwen.com/subject/xihtkltx.html