我这无处安放的@Autowired

用过Spring系列的框架的同学们,肯定对`@Autowired`注解并不陌生,我们可以通过`@Autowired`来对成员变量、方法以及构造函数进行修饰,使Spring对其完成Bean的自动装配功能。 在进行自动装配时,可以直接修饰成员变量,也可修饰构造方法,那么这两种方法有什么区别呢?


SpringBoot中的统一异常处理

在我们做Web应用时,处理请求过程难免会发生一些错误,在这种情况下,SpringBoot提供了一个默认的`/error`映射, 上面的提示,对于用户或者前端来说不是很友好,用户在得到这样的异常信息后或许并不知道是什么出现错误的原因。因此,我们需要一个错误信息更加完善的返回结果。


springBoot应用启动时读取数据库配置并缓存

前言我们在使用Spring开发系统时,一般是将配置信息存储在yml配置文件中。但当我们设计的系统中,如果有一些配置信息是需要管理员后台中灵活配置的,那我们该怎么去实现呢?如果我们每次使用到这些配置信息的时候,都去查询数据库,那么无疑是对资源的一种浪费,那么有没有一种方法,在应用启动时,查询数据库获得这些信息并作为全局变量去使用它呢?