Mybatis如何解决JDBC的缺点呢?
									
 
下文笔者讲述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对象
									
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

 
			 
                
                
                
               
 
          

