摘要:
Java再用@Select拼接sql语句时候, #{参数名}:是加引号的 ${参数名}:是不加引号的 例如: userIds为List或者数组,值为1,2,3,4,5 1.@Select("select * from users where userId in (#{userIds})") 翻译为s 阅读全文
摘要:
方法解析: perform:执行一个RequestBuilder请求,会自动执行SpringMVC的流程并映射到相应的控制器执行处理; get:声明发送一个get请求的方法。MockHttpServletRequestBuilder get(String urlTemplate, Object... 阅读全文
摘要:
开发过程中,我们可能需要对 2 个 或多个 List 集合中的数据进行处理,比如多个 List 集合数据求 相同元素,多个 List 集合数据得到只属于本身的数据,如图示: 这里写图片描述 这里以 2 个 List 介绍,有一些业务要求我们处理得到图上的 3 中情况 * 只属于 A * 共同的元素 阅读全文
摘要:
阅读全文
摘要:
我在一个Controller内,在两个方法内使用@Validated,这是两个POST方法会进入的方法,这两个方法的实体类的命名(下图红框内容)不能一样,一样的话就会导致第二个在页面显示不出来错误信息(第一个可以正常显示),下图中的1和3名字不能一样,2和4名字不能一样,当出现一样的情况的时候就会导 阅读全文
摘要:
注意点:在使用@NotBlank时,必须与@Valid配着使用,不然不起作用(出现了很奇怪的现象,我第一次试的时候确实有这情况,但是第二次的时候这情况没了,所以这个说不准) @NotBlank 用在String类型上面 : 只能作用在String上,不能为null,而且调用trim()后,长度必须大 阅读全文
摘要:
以上sql语句即可实现,同时查询互相不关联的几个表的每个表的数据总数 阅读全文
摘要:
我们在某些时候可能需要获取配置文件properties中的配置信息,而不需要用Java传给模板,在模板中就可以直接获取 我们需要在resources/下定义国际化配置文件即可,注意名称必须中messages开始,要不然识别不了,因为springboot默认将国际化的配置文名称定义为messages, 阅读全文
摘要:
方法一: 1.添加XssFilter @Configuration public class XssFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletExcep 阅读全文
摘要:
1.在项目中的pom.xml中添加 2.在配置文件中添加 3.假如此时还没有生效的话,检查下图的勾是否勾上,勾上就OK了 阅读全文