logo头像

From zero to HERO

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

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

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

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

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

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

Spring 和 Spring Boot 的关系

Spring 和 Spring Boot 的关系

1. 前言刚刚入行 Java 的同学经常有这种疑问: Spring 和 Spring Boot 有什么关系?它们之间有什么区别?今天来探讨一下这个问题。 2. Spring FrameworkS...

合理使用延迟加载优化 Spring Boot

合理使用延迟加载优化 Spring Boot

1. 前言随着我们项目的不断迭代 Bean 的数量会大大增加,如果都在启动时进行初始化会非常耗时。Spring Boot 允许延迟初始化应用程序, 也就是根据需要初始化 Spring Bean,...

在Spring框架中使用自定义复合注解简化开发

在Spring框架中使用自定义复合注解简化开发

1. 前言Java 1.5 引入了注解,极大的方便了将元数据添加到 Java 代码中,简化了开发。现在很多框架都严重依赖 Java 注解,尤其是 Spring 框架,很多面试者都把这个作为 Sp...