Mybatis基本查询

普通查询

  • #{}
    Mybatis基本查询
    Mybatis基本查询
    • selectOne():单个查询方法,该方法返回一个结果
    • 相当于一个占位符,其中#{user}中的user表示接受输入参数的名称
    • 如果输入的参数是基本数据类型,那么#{}内的值可以是任意数据
    • 如果是包装类型,那么参数名称要与包装类型中的一一对应

模糊查询

  • ${}

    +Mybatis基本查询

    • 代表一个拼接符号,将接收到的参数内容不加任何修饰的拼接在SQL中

    • 如果是简单类型${}当中只能写value

    • 如果是javabean,只能写对应的属性名

    • Mybatis基本查询

    • selectList():该方法返回的是一个数据集合

添加

  • Mybatis基本查询

  • Mybatis基本查询

    • commit():提交更新操作

删除及修改

  • Mybatis基本查询

获取主键自增

方法一:
Mybatis基本查询

  • keyProperty:是java对应的属性值
  • order:相对于insert执行的时间

方法二:
Mybatis基本查询

  • useGeneratedKeys:true表示使用主键自增

相关文章: