Java开发工具推荐 工具包 Google Guava HuTool Apache Commons(这玩意估计没人不知道了。) 工具类 AntPathMatcher 作用:URL路径匹配 ?匹配一个字符 *匹配0个或多个字符 **匹配0个或多个目录 S... 2020-01-20
Mybatis XML test语法bug 事出有因 今天遇到一个mybatis语法的bug,在此记录一下。 业务是前台有一个跟进状态的筛选按钮,与前台约定的参数是Integer类型的0-4, 标志不同的状态,根据不同的参数做不同的过滤。mybatis的语法如下。 <if... 2019-12-11
SpringBoot 关闭地址严格匹配 问题点 Spring默认开启了地址的严格匹配,比如 localhost:8080/api/article/{aid} 能正确访问,但是 localhost:8080**/**/api/article/{aid} 就会造成访问404 解决方案 2019-11-21
idea 插件列表 .ignore AceJump P3C BaseSupport CamelCase CodeGlance FindBugs-IDEA GsonFormat IdeaVim jrebel-mybatisplus-extension Jr... 2019-11-12
使用Mybatis-Plus 动态表名 SQL 解析器实现MySQL分表 前言 随着业务发展,数据库单表量将会持续增长,当增长到一定大小,是需要对应的处理以解决数据查询越来越慢的问题的。 一般的扩展方案分为两种,一种是垂直扩展,即增大单机的配置。 另一种则是水平扩展,是将任务分配到多台计算机上。 我们的应... 2019-08-21
MySQL 分组查询最新数据 最近接到一个开发任务,有一个用户操作日志表, 里面包含用户id, 用户最近访问内容和时间. 需要查询到用户列表中每一个用户最近操作的内容 我开始想到的是使用 group by 分组, 然后 order by 时间字段. 但是由于My... 2019-07-23
SpringBoot Null字段序列化时修改为空串 SpringBoot jackson 提供了 default-property-inclusion 为空时不序列化等功能,但是没有提供如果属性值为null时,修改为空串的功能,公司项目开发业务正好需要这个功能,琢磨了一下找到了修改 M... 2019-07-19
MySQL 5.6 错误记录 简单记录 MySQL5.6 在服务器出现了报错,具体信息如下: SELECT list is not in GROUP BY clause and contains nonaggregated column '表名' which is... 2019-07-10
使用Pageable时Specified class is an interface异常 SpringBoot为我们提供了分页对象 org.springframework.data.domain.Pageable, 通过配合 org.springframework.data.web.PageableDefault 注解, ... 2019-06-05
SpringBoot 集成Swagger @Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket createRestApi() { Pa... 2019-06-04