Mybatis如何解决JDBC的缺点呢?

欣喜 MyBatis 发布时间:2023-12-05 17:39:16 阅读数:18079 1
下文笔者讲述Mybatis解决JDBC缺点的说明,如下所示

解决JDBC缺点的说明

1.频繁创建、释放数据库连接对象
    容易造成系统资源浪费,影响系统性能
    可以使用连接池解决这个问题。

  解决:
   在mybatis-config.xml中配置数据库连接池
     使用连接池管理数据库连接。

2.Sql语句写在代码中造成代码不易维护
    实际应用sql变化的可能较大
    sql变动需要改变java代码

解决:
   将Sql语句配置在XXXXmapper.xml文件中
     与java代码分离

3.向sql语句传参数麻烦
    因为sql语句的where条件不一定
     可能多也可能少
     占位符需要和参数一一对应。

解决:
    Mybatis自动将java对象映射至sql语句。

4.对结果集解析麻烦
    sql变化导致解析代码变化
     且解析前需要遍历
     如果能将数据库记录封装成pojo对象解析比较方便。

解决:
   Mybatis自动将sql执行结果映射至java对象
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/MyBatis/202312/7384.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者