logo头像

From zero to HERO

使用Spring注解@Import进行Bean的导入管理

使用Spring注解@Import进行Bean的导入管理

1. 前言很多时候我们的Spring项目使用多模块,或者我们需要将自己特定的类库打成依赖。默认情况下Spring Boot应用只会扫描main方法所在的包路径下的Bean和通过spring.fa...

Spring Boot 2 实战:常用读取配置的方式

Spring Boot 2 实战:常用读取配置的方式

1. 前言在Spring Boot项目中我们经常需要读取application.yml配置文件的自定义配置,今天就来罗列一下从yaml读取配置文件的一些常用手段和方法。 2. 使用@Value注...

Spring 5即将进入版本末期

Spring 5即将进入版本末期

1. 前提概要2020年6月25日Spring Framework团队发布博客宣布Spring Framework最新的里程碑版本Spring Framework 5.3 M1发布。虽然这只是一...

Spring Boot 2 实战:利用Redis的Geo功能实现查找附近的位置

Spring Boot 2 实战:利用Redis的Geo功能实现查找附近的位置

1. 前言老板突然要上线一个需求,获取当前位置方圆一公里的业务代理点。明天上线!当接到这个需求的时候我差点吐血,这时间也太紧张了。赶紧去查相关的技术选型。经过一番折腾,终于在晚上十点完成了这个需...

聊聊依赖注入注解@Resource和@Autowired

聊聊依赖注入注解@Resource和@Autowired

1. 前言 @Resource和@Autowired注解都可以在Spring Framework应用中进行声明式的依赖注入。而且面试中经常涉及到这两个注解的知识点。今天我们来总结一下它们。 2....

Spring Boot 2实战:应用启动后执行逻辑

Spring Boot 2实战:应用启动后执行逻辑

1. 前言不知道你有没有接到这种需求,项目启动后立马执行一些逻辑。比如简单的缓存预热,或者上线后的广播之类等等。如果你使用 Spring Boot 框架的话就可以借助其提供的接口CommandL...

函数式编程在 Spring MVC 中的进阶使用

函数式编程在 Spring MVC 中的进阶使用

1. 前言上一篇对 Spring MVC 的函数式接口编程进行了简单入门,让很多不知道的同学见识了这种新操作。也有反应这种看起来没有传统写法顺眼,其实大家都一样。但是我们还是要敢于尝试新事物。J...

使用 RestTemplate 进行第三方Rest服务调用

使用 RestTemplate 进行第三方Rest服务调用

1. 前言RestTemplate 是 Spring 提供的一个调用 Restful 服务的抽象层,它简化的同 Restful 服务的通信方式,隐藏了不必要的一些细节,让我们更加优雅地在应用中调...