问题总结
文章平均质量分 56
问题总结
yangnk42
这个作者很懒,什么都没留下…
展开
-
httpClient调用失败和配置优化
超时设置connectionTimeout:连接超时,表示的是我端到对端简历 tcp的连接超时SocketTimeout:读取到时,表示已经连接上了,但是读取对端数据超时response.close():关闭连接method.releaseConnection():释放连接httpClient.close():关闭连接池。原创 2023-07-25 14:48:04 · 690 阅读 · 0 评论 -
spring解决循环依赖的方案
以上的解决循环依赖的方案都是存在循序依赖后才介入解决,其实最好的思路应该是不要再代码中存在循序依赖的逻辑,这样的逻辑本身可能就不合理。原创 2023-04-17 20:38:32 · 303 阅读 · 0 评论 -
解决用@value从配置文件中给静态变量赋值的问题
value放在实例变量上会生效,放在静态变量上不会生效,原因是@Value是在bean实例化的时候进行属性赋值的,而静态变量是在类进行初始化的时候赋值的。实现InitializingBean接口,其方法afterPropertiesSet()在bean进行初始化的时候调用。通过@PostConstruct注解,该注解在bean初始化的时候调用。在该静态变量的set方法上加上 @Value注解。可以在进行实例初始化的时候,将静态变量赋值。原创 2023-04-14 21:23:45 · 624 阅读 · 0 评论