Mybatis基本查询
普通查询
- #{}
- selectOne():单个查询方法,该方法返回一个结果
- 相当于一个占位符,其中#{user}中的user表示接受输入参数的名称
- 如果输入的参数是基本数据类型,那么#{}内的值可以是任意数据
- 如果是包装类型,那么参数名称要与包装类型中的一一对应
模糊查询
-
${}
+
-
代表一个拼接符号,将接收到的参数内容不加任何修饰的拼接在SQL中
-
如果是简单类型${}当中只能写value
-
如果是javabean,只能写对应的属性名
-
-
selectList():该方法返回的是一个数据集合
-
添加
-
-
- commit():提交更新操作
删除及修改
获取主键自增
方法一:
- keyProperty:是java对应的属性值
- order:相对于insert执行的时间
方法二:
- useGeneratedKeys:true表示使用主键自增