随笔分类 -  Java后端:Spring Boot

Sonar报错
摘要:报错: Caused by: java.lang.UnsupportedClassVersionError: org/sonarsource/scanner/maven/SonarQubeMojo has been compiled by a more recent version of the J 阅读全文

posted @ 2024-06-06 16:01 cag2050 阅读(475) 评论(0) 推荐(0) 编辑

@RequestMapping,如果不配置 method, 则以任何请求形式 RequestMethod.GET, RequestMethod.POST, RequestMethod.PUT, RequestMethod.DELETE 等都可以访问得到
摘要:`@RequestMapping(value = "/userInfo", method = {RequestMethod.POST,RequestMethod.GET})` 一般指定具体的 method,方便在 swagger ui.html 进行调试。 阅读全文

posted @ 2020-03-03 11:41 cag2050 阅读(2882) 评论(0) 推荐(0) 编辑

slf4j 和 logback 的区别
摘要:slf4j 和 logback 的区别: 1. slf4j是Java的一个日志门面,实现了日志框架一些通用的api; 2. logback是具体的日志框架。它和log4j是同一个作者,他是为了解决log4j存在的问题而开发的新的日志框架。 3. slf4j和logback可以简单的看作jdbc和其具 阅读全文

posted @ 2019-11-25 21:06 cag2050 阅读(1756) 评论(0) 推荐(0) 编辑

缓存中,2个注解:@cacheable 与 @cacheput 的区别
摘要:@cacheable:只会执行一次,当标记在一个方法上时表示该方法是支持缓存的,Spring会在其被调用后将其返回值缓存起来,以保证下次利用同样的参数来执行该方法时可以直接从缓存中获取结果。 @cacheput:@CachePut标注的方法在执行前不会去检查缓存中是否存在之前执行过的结果,而是每次都 阅读全文

posted @ 2019-11-12 11:10 cag2050 阅读(1558) 评论(0) 推荐(0) 编辑

Spring Boot 注入外部配置到应用内部
摘要:Spring Boot允许你外部化你的配置,这样你就可以在不同的环境中使用相同的应用程序代码,你可以使用properties文件、YAML文件、环境变量和命令行参数来外部化配置,属性值可以通过使用@Value注解直接注入到你的bean中,通过Spring的Environment抽象访问,或者通过@C 阅读全文

posted @ 2019-10-25 11:00 cag2050 阅读(237) 评论(0) 推荐(0) 编辑

Spring Boot 2实现分布式锁——这才是实现分布式锁的正确姿势!
摘要:参考资料 | 网址 | Spring Boot 2实现分布式锁——这才是实现分布式锁的正确姿势!| http://www.spring4all.com/article/6892 阅读全文

posted @ 2019-10-09 11:02 cag2050 阅读(226) 评论(0) 推荐(0) 编辑

使用 application.properties 中配置的属性,举例:@Value("${server.port}")
摘要:使用 application.properties 中配置的属性:@Value 注解。 阅读全文

posted @ 2019-09-11 11:05 cag2050 阅读(2907) 评论(0) 推荐(0) 编辑

关于Spring中的参数校验的一点思考
摘要:出处:https://mp.weixin.qq.com/s/uOUAmdeX88Cv0mXvBtQTnQ 阅读全文

posted @ 2019-09-11 10:20 cag2050 阅读(209) 评论(0) 推荐(0) 编辑

getLog(this.getClass()) 与 getLog(XXX.class) 的区别
摘要:在实例方法中引用Log,通常定义一个实例变量: 注意到实例变量log的获取方式是LogFactory.getLog(this.getClass()),虽然也可以用LogFactory.getLog(Person.class),但是前一种方式有个非常大的好处,就是子类可以直接使用该log实例。例如: 阅读全文

posted @ 2019-09-02 18:12 cag2050 阅读(951) 评论(0) 推荐(0) 编辑

Spring Boot 缓存 知识点
摘要:每次调用需要缓存功能的方法时,Spring会检查指定参数的指定的目标方法是否已经被调用过;如果有就直接从缓存中获取方法调用后的结果,如果没有就调用方法并缓存结果后返回给用户。下次调用直接从缓存中获取。 出处:https://www.cnblogs.com/yueshutong/p/9381540.h 阅读全文

posted @ 2019-08-29 20:37 cag2050 阅读(146) 评论(0) 推荐(0) 编辑

Spring Boot 整合 Elasticsearch
摘要:相关资料 | 网址 | Spring Data Elasticsearch 官方文档 | https://docs.spring.io/spring data/elasticsearch/docs/current/reference/html/ Elasticsearch实战篇——Spring Bo 阅读全文

posted @ 2019-08-26 14:39 cag2050 阅读(146) 评论(0) 推荐(0) 编辑

Spring Boot 集成 Kafka
摘要:相关文章 | 网址 | Spring Boot系列文章(一):SpringBoot Kafka 整合使用 | http://www.54tianzhisheng.cn/2018/01/05/SpringBoot Kafka/ 阅读全文

posted @ 2019-08-22 17:27 cag2050 阅读(342) 评论(0) 推荐(0) 编辑

Spring Boot 2实现分布式锁——这才是实现分布式锁的正确姿势!
摘要:出处:http://www.itmuch.com/spring boot/global lock/ 阅读全文

posted @ 2019-08-22 17:16 cag2050 阅读(197) 评论(0) 推荐(0) 编辑

Spring Cloud 与 Spring Boot 版本兼容关系
摘要:网址:https://start.spring.io/actuator/info 阅读全文

posted @ 2019-08-22 15:43 cag2050 阅读(486) 评论(0) 推荐(0) 编辑

Spring Boot 之:Spring Boot Admin
摘要:client 连接都 admin 时报错: 可以不用管,不影响使用。 相关文章 | 网址 | Spring Boot(二十):使用 spring boot admin 对 Spring Boot 服务进行监控 | http://www.ityouknow.com/springboot/2018/02 阅读全文

posted @ 2019-08-21 17:44 cag2050 阅读(967) 评论(0) 推荐(0) 编辑

JVM 性能调优工具
摘要:jdk自带的工具,在macOs系统中的目录位置(jdk具体版本位置要替换):/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/bin; terminal 中运行 jconsole: terminal 中运行 jvisua 阅读全文

posted @ 2019-08-21 16:15 cag2050 阅读(125) 评论(0) 推荐(0) 编辑

Spring Boot 之:Actuator 监控
摘要:在 Spring Boot 2.x 中为了安全,Actuator 只开放了两个端点 /actuator/health 和 /actuator/info。可以在配置文件中设置打开。 Actuator 默认所有的监控点路径都在/actuator/ ,当然如果有需要这个路径也支持定制。 Actuator 阅读全文

posted @ 2019-08-20 18:01 cag2050 阅读(194) 评论(0) 推荐(0) 编辑

Spring Boot 中集成 Redis 作为数据缓存
摘要:只添加注解:@Cacheable,不配置key时,redis 中默认存的 key 是: (1.redis cli 中,通过命令: 查看;2. :缓存对象存储在Map集合中的key值,非必需,缺省按照函数的所有参数组合作为key值,若自己配置需使用SpEL表达式,比如:@Cacheable(key = 阅读全文

posted @ 2019-08-20 17:48 cag2050 阅读(287) 评论(0) 推荐(0) 编辑

Spring Boot 中 Redis 的使用
摘要:Spring Boot 中 Redis 的使用 | 网址 | Spring Boot(三):Spring Boot 中 Redis 的使用 | http://www.ityouknow.com/springboot/2016/03/06/spring boot redis.html Spring B 阅读全文

posted @ 2019-08-19 17:17 cag2050 阅读(144) 评论(0) 推荐(0) 编辑

Mac 下 IntelliJ IDEA 编辑器 debug 卡的解决办法
摘要:https://www.jianshu.com/p/6da309e4f7e3 阅读全文

posted @ 2019-08-19 16:38 cag2050 阅读(331) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示