更新 Java_3-5.md
This commit is contained in:
parent
86f36a88f6
commit
05e76c6c7b
21
Java_3-5.md
21
Java_3-5.md
@ -118,5 +118,24 @@
|
||||
<p style="color: red">已经存在的表添加联合系引的sql</p>
|
||||
|
||||
<p style="color: green">
|
||||
CREATE INDEX 索引名称 ON 表名称 (创建联合索引的字段); 创建联合索引,需要结合查询字段的顺序,遵循最左前缀原则。
|
||||
CREATE INDEX 索引名称 ON 表名称 (字段1,字段2...); 创建联合索引,需要结合查询字段的顺序,遵循最左前缀原则。
|
||||
</p>
|
||||
|
||||
### 问题7(没人记这个,纯八股文)
|
||||
|
||||
<p style="color: red">根据时间或者年龄这样的字段,使用 Mybatis Plus 的条件构造器怎么拼查询条件</p>
|
||||
<p style="color: green">使用 between 函数,或者结合 le 和 ge 函数</p>
|
||||
|
||||
### 问题8(没人记这个,纯八股文)
|
||||
|
||||
<p style="color: red">自定义一个 JSR 303 参数校验注解,比如校验手机号是否合法要怎么做</p>
|
||||
<p style="color: green">
|
||||
自定义一个注解,继承 Constraint 注解,通过 validatedBy 属性指定校验的类和函数,在这个类里实现实际校验方法。
|
||||
</p>
|
||||
|
||||
### 问题9(没人记这个,纯八股文)
|
||||
|
||||
<p style="color: red">拦截器和过滤器哪个在前,哪个在后</p>
|
||||
<p style="color: green">
|
||||
过滤器是 Servlet 层面的,拦截器是 Spring 框架层面的,一个 Request 请求先抵达 Servlet 容器(比如Tomcat)所以先执行 Servlet 的过滤器,再执行拦截器。
|
||||
</p>
|
||||
Loading…
Reference in New Issue
Block a user