01 2022 档案
摘要:1. 后台Date类型返回前端String类型@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") 它的作用是,出参时,自动把Date型对象数据转化成格式化后的字符串输出: yyyy-MM-dd HH:mm:ss 示例: @J
阅读全文
摘要:原文链接:https://blog.csdn.net/qq_36501591/article/details/116033011
阅读全文
摘要:用法: BeanUtils.copyProperties("转换前的类", "转换后的类"); BeanUtils.copyProperties(a, b); b中的存在的属性,a中一定要有,但是a中可以有多余的属性;a中与b中相同的属性都会被替换,不管是否有值;a、 b中的属性要名字相同,才能被赋
阅读全文
摘要:Arrays.asList()、Collections.singletonList() Arrays.asList(strArray)返回值是仍然是一个可变的集合,但是返回值是其内部类,不具有add方法,可以通过set方法进行增加值,默认长度是10 Collections.singletonList
阅读全文
摘要:List<User> UserList = userMapper.selectAllUser(); List<String> userIdList = UserList.stream().map(User::getUserId).collect(Collectors.toList());//把数据放
阅读全文
摘要:前端搜索条件参数可以直接用对应实体类封装,但要注意实体类在定义字段的时候不要去用int 要用Interger 不然从前端搜索条件为空时,value为“ ”,即空的字符串,会报Field error in object ‘xxx’ on field ‘XXX’: rejected value [] 因
阅读全文
摘要:除了select操作 insert update delete 操作的逻辑都是 先搜集好前端的表单数据封装给实体类,通过实体类对象 传到mapper.xml语句的对应语句中,通过占位符 #{} 取得实体类对象中的值 执行sql语句 而select操作是先执行mapper.xml中的查询语句,通过定义
阅读全文
摘要://根据条件查询 查询语句条件参数一定要判空,判断null空和字符串空 不判空会出现奇怪的问题,查出来的不是根据条件查到的结果 <select id="list" resultMap="typeResultMap" > select * from type <where> <!--id--> <if
阅读全文
摘要:在初始化文件init.json中href去掉/发现运行后404 { "title": "用户维护", "href": "usergl/tolist", "icon": "fa fa-home", "target": "_self", "child": [ { "title": "用户添加", "hr
阅读全文
摘要:1 <dependency> 2 <groupId>org.mybatis</groupId> 3 <artifactId>mybatis</artifactId> 4 <version>3.5.5</version> 5 </dependency> 6 7 <dependency> 8 <grou
阅读全文
摘要:@RequestMapping("/upload") @ResponseBody public Result<Object> upload(@RequestParam("file") MultipartFile multipartFile, HttpServletRequest request) {
阅读全文
摘要:问题描述:添加图片上传后,发现回显不了,404,发现网站上也不显示图片,查看数据库、存储路径都是正确的,在重启服务器后照片又显示了。 问题解决:新建一个包叫config,新建一个类 @Configuration public class MyMvcConfig implements WebMvcCo
阅读全文