本文介绍Git分支的使用方法
Java高效开发工具: Lombok
Lombok, 一个Java开发必备效率工具,可以大大避免编写一些常用方法(get/set, hashcode等),简化开发。虽然现在IDE很多都可以通过快捷键生成POJO的一些方法了,但是如果该POJO字段发生变动后,还是需要程序员再次手动重新生成相关方法。而Lombok只需要使用注解即可,且是在代码编译期间将注解替换为相应的代码,而非通过反射。同时会使得源码文件更简洁
去除IntelliJ IDEA下SQL映射文件的屎黄色背景
IntelliJ IDEA 下的SQL映射文件(mapper.xml)会自动添加屎黄色背景,看上去非常 ugly,本文将给出去除背景色的方法
Git Bash 中执行交互式命令无响应
众所周知的原因,Windows下的命令行工具CMD非常难用,所以大家一般用Git Bash作为替代品,但是有时候在其中执行一些命令会出现无响应(无输出结果、无报错信息)的现象,本文将给出该现象的原因及解决方案
JSON处理(三): 不返回null字段 @JsonInclude
后端返回给前端JSON格式的对象数据中,当对象的字段为NULL时,该字段也会写入JSON返回;而很多时候前端期望后端只返回对象中非null的字段数据。在Jackson框架中提供了 @JsonInclude 注解以实现该功能
JSON处理(二):日期信息的JSON形式与Date类型的自动转换 @DateTimeFormat 和 @JsonFormat
@DateTimeFormat 和 @JsonFormat 可将日期信息在JSON格式和java.util.Date对象之间转换