一.MP核心:以对象的方式操作数据库
条件构造器:new QueryWrapper<>(); 动态拼接where条件
拼接规则:根据对象中不为null的属性充当where条件
特殊转义字符:= eq < lt > gt != ne 万能转义字符:<![CDATA[sql语句]]>
关键字:like order by in
动态sql写法:
condition: true 拼接where条件
false 不拼接where条件
二.
1. SpringMVC参数传递
1.1 简单的参数接收
1.1.1 需求分析
根据id查询用户信息: 查询name="王昭君" sex="女"的用户信息
1.2 对象的参数接收
(1)
* 规则:SpringMVC可以利用对象的方式接收参数 * 底层实现: 参数name="xxx"拼接set字符形成setName名称,之后检查对象中是否有对应的setName()方 法,如果匹配该方法,则为对象赋值,sex同理 * 注意事项:参数的名称,最好与属性的名称一致
(2)
不同类型的请求注解说明: * @PostMapping("") * @PutMapping("") * @DeleteMapping("") * @GetMapping("") //只允许接收get类型 * 参数说明: * 1.参数名称必须与URL中的名称一致 * 2.SpringMVC可以根据用户的需求,自动实现类型的转化 * 底层实现:springmvc所有的参数默认都是string类型,根据用户参数的类型,自动实现转化
1.3 restFul参数接收
2. Vue的学习