随笔分类 - spring boot
摘要:自定义注解及校验实现 import lombok.extern.slf4j.Slf4j; import javax.validation.Constraint; import javax.validation.ConstraintValidator; import javax.validation.
阅读全文
摘要:配置代码 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.b
阅读全文
摘要:使用的类javax.validation 导入的包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>xx
阅读全文
摘要:以处理LocalDateTime格式的全局反序列化器为例,全局序列化器类似 1、全局反序列化器代码 import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.core.JsonParser; im
阅读全文
摘要:说明 以下使用的脱敏方式是使用jackson的JsonSerializer实现的,有些情况可能不支持,不支持可以用三方提供的脱敏工具方法,也可以自己封装脱敏工具方法 自定义注解 import com.fasterxml.jackson.annotation.JacksonAnnotationsIns
阅读全文
摘要:### 读取map 1、配置文件写法 ```yml common: map: '{"username":"lisi","password":"123456"}' ``` 2、java代码的写法 ```java @Value("#{${common.map}}") private Map map; `
阅读全文
摘要:###1、导包 ``` compile 'com.xxl.job:xxl-job-core:1.8.0' ``` ###2、添加配置项 ``` #任务调度xxl-job xxl.job.admin.addresses = http://10.111.222.111:8081/xxl-job-admi
阅读全文
摘要:## 1、新建项目  ## 2、创建Maven项目  implementation group: 'com.github.pagehelper', name: 'pagehelper-spring-boot-starter', version: 'XXXX' 2、添加配置(示例) #pagehelper分页插件 pagehel
阅读全文
摘要:1、转发 方式一:使用 "forward" 关键字(不是指java关键字),注意:类的注解不能使用@RestController 要用@Controller @RequestMapping(value="/test/test01/{name}" , method = RequestMethod.GE
阅读全文
摘要:1、注解的示例为在方法入参上加后缀 注解代码示例: 注解解析代码示例: 代码示例:https://github.com/Pinshuducha/annotation 参考:https://blog.csdn.net/message_lx/article/details/77652260 参考代码:
阅读全文
摘要:1、maven引入jar包(jpa和mysql) 2、配置文件 3、创建实体类(示例) 4、创建对应实体的接口 And findByLastnameAndFirstname … where x.lastname = ?1 and x.firstname = ?2 Or findByLastnameO
阅读全文
摘要:说明: 当有写代码需要在项目启动时执行的时候(即项目启动完成前),可以使用这个方法。 步骤: 代码: 代码截图示例:
阅读全文
摘要:1、yml配置项示例:(List的集合在第一项前面加 “-”) 2、添加解析配置项的jar 3、添加配置文件解析类(根据(1)分析数据结构创建实体类) 4、实体类的属性名要与配置文件中key相同 5、使用封装好的数据(将最外层封装的实体类注入要使用该数据的类中) 6、结果(System.out.pr
阅读全文
摘要:1、在IDEA上创建一个springboot工程(示例是使用maven管理jar) 2、在pom.xml中添加jar包的地址 3、改造项目启动类加注解(@EnableScheduling) 4、编写任务接口 (1)正则表达式实现 (2)每隔定长时间执行任务(起好项目立刻执行一次) 5、执行结果
阅读全文

浙公网安备 33010602011771号