mybatis CRUD需要注意的细节

1、当sql语句里面只有一个参数时,该参数只起占位符的作用,名称不必跟数据库字段名或实体类属性名一致,可以随便写。

     mybatis CRUD需要注意的细节

2、模糊查询的两种方式及其区别

     两种方式如下:

mybatis CRUD需要注意的细节

    区别 :

    (1)方式一传值时需要带两个“%”,而方式二可以直接传值,如下:

             mybatis CRUD需要注意的细节

  (2)两种方式在产生的sql语句不一样。方式一产生PrepareStatement参数占位符,方式二产生Statement对象拼接的字符串。

mybatis CRUD需要注意的细节

3、 获取新插入数据的id

      使用selectKey标签

      mybatis CRUD需要注意的细节