spring
666呀
点点滴滴会聚江河湖海
展开
-
Spring源码之AnnotationConfigApplicationContext流程图
Spring源码之AnnotationConfigApplicationContext源码流程图原创 2023-02-09 15:25:05 · 139 阅读 · 1 评论 -
CacheManager设置Jackson2JsonRedisSerializer的时候不生效问题
CacheManager设置Jackson2JsonRedisSerializer的时候不生效问题不生效的代码 @Bean public CacheManager cacheManager(RedisConnectionFactory factory, CacheProperties cacheProperties) { RedisCacheConfiguration config = redisCacheConfiguration(cacheProperties);原创 2022-04-02 14:42:02 · 1011 阅读 · 2 评论 -
Springboot的autoConfiguration
自己写的的模块想要集成到当前springboot中,需要制作一个xxAotuConfiguration类。然后在resource/META-INFO/spring-factories中加入以下元素:org.springframework.boot.autoconfigure.EnableAutoConfiguration=\xxx.xxxx.xxxx.xxxxutoConfiguration...原创 2022-03-07 14:04:07 · 405 阅读 · 0 评论 -
【无标题】
由于springcloud2020弃用了Ribbon,因此Alibaba在2021版本nacos中删除了Ribbon的jar包,因此无法通过lb路由到指定微服务,出现了503情况。所以只需要引入springcloud loadbalancer包即可<!--客户端负载均衡loadbalancer--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>s原创 2022-03-05 19:09:27 · 273 阅读 · 0 评论 -
怎么利用Spring利用注解读取配置文件里的数据
怎么利用Spring利用注解读取配置文件里的数据首先在spring的配置文件中配置如下配置:<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="locations">原创 2017-08-21 10:08:21 · 3369 阅读 · 0 评论 -
Spring注解
Spring注解1.@Qualifier:缩小匹配类型,以至于为每个参数选择特定的Bean。如下例子:public class MovieRecommender { @Autowired @Qualifier("main") private MovieCatalog movieCatalog;}//为构造方法制定特定的Beanpublic class Mo...原创 2018-06-04 18:31:38 · 4815 阅读 · 0 评论 -
通过Spring Aop编程思想,利用注解为某些对象添加新的功能
通过Spring Aop编程思想,利用注解为某些对象添加新的功能我们在利用Spring Aop的时候已经利用了切面来为原有的Bean中的方法新增了额外功能。那么我们也可以利用这个思路创建一个切面来为已有的Bean增点额外的功能(额外的方法)以下是展示它是如何工作的为了验证改思路是行的通,我们直接贴代码(亲测)//引入beanpublic interface Encoreable(){原创 2017-09-18 15:36:45 · 3496 阅读 · 1 评论 -
基于Restful形式访问远程服务并封装对象
创建客户端(两种方式) 基于Httpclient HttpClient httpclient = HttpClients.createDefault(); ObjectMapper object = new ObjectMapper(); // 验证 List<NameValuePair> requestParam = new Arr原创 2017-09-12 10:00:50 · 3172 阅读 · 0 评论 -
Spring 创建条件化的bean(满足一定条件才会实例化该bean)
Spring 创建条件化的bean(满足一定条件才会实例化该bean)应用场景: 要求在特定的环境变量下创建该bean希望某个bean被声明时候才会创建该bean希望一个或者多个bean只有在应用的类路径下包含特定的数据库才创建解决办法: 利用Spring4.0里的注解@Conditional,他可以用在带有@Bean注解的方法上,如果给定的条件返回true,则创建该bean,否则就会忽原创 2017-09-05 23:11:05 · 5209 阅读 · 1 评论