- 博客(3)
- 收藏
- 关注
原创 feign远程调用微服务请求头参数传递失效问题的解决
当feign接口进行远程调用传递请求头参数时,可以采用请求拦截器给template对象添加对应的请求头,请求头的获取采用RequestContextHolder对象进行获取HttpservletRequest对象。
2023-09-30 17:36:10 1501
原创 Springboot自动配置的原理
的方式进行优化。接下来只需要在启动类上加上@EnableGlobalException注解即可解决该问题,但仍需要在每个启动类上加上自定义注解,有没有一种方法能够不加任何注解也可以解决该问题呢?此时,我们可以利用springboot的自动配置原理来解决此问题。这就需要我们对启动类上的@SpringBootApplication注解有一定的了解。
2023-09-12 21:24:35 98
原创 spring实例化对象的方式
普通对象的创建由spring容器通过反射调用对象的无参构造进行对象的实例化并对对象进行管理。例如:数据库连接等。当spring容器启动时会利用反射的机制根据xml配置文件中的class属性调用相应对象的空参构造实例化对象。并且启动时Spring容器内部维护了一个大型的Map集合,其中集合中的key对应bean标签中的id属性,value对应实例化后的对象。当spring容器启动时加载配置文件,根据bean标签利用反射调用工厂中的方法完成对象的创建并交由ioc容器管理。
2023-06-14 21:27:33 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人