mybatis 注解和xml 优缺点

Posted 渴望成为大神的菜鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis 注解和xml 优缺点相关的知识,希望对你有一定的参考价值。

xml:

 增加了xml文件,修改麻烦,条件不确定(ifelse判断),容易出错,特殊转义字符比如大于小于

注释:

  复杂sql不好用,搜集sql不方便,管理不方便,修改需重新编译

#和$区别:

 相同

  都是对参数进行标记的符号

      #是预编译,防止sql注入

      $ 相当于一个占位符,不能防止sql注入

 

小知识:如果字段有关键字,则可以用反单引号修饰 比如desc-》`desc` 这样就不会报错了

 

resultType 只有和对象属性一样才能映射成功,

 

以上是关于mybatis 注解和xml 优缺点的主要内容,如果未能解决你的问题,请参考以下文章

MyBatis的优缺点

Mybatis的介绍以及它的优缺点

spring-data-jpa和mybatis可以整合在一起使用有啥优缺点

mybatis的优缺点

mybatis 配置文件详解

java面试题之mybatis篇