- 博客(5)
- 收藏
- 关注
原创 记一次bean加载冲突
它们都可以当做Spring的容器,Spring容器是生成Bean实例的工厂,并管理容器中的Bean。在基于Spring的Java EE应用中,所有的组件都被当成Bean处理,包括数据源,Hibernate的SessionFactory、事务管理器等。那么我trade项目本身的springUtil加载和common包内的加载由于是同名的类。其实再注入的时候,由于beanName的命名冲突有一个是无法注入到项目中的;以下代码为SpringUtils工具类,作用是可以在spring项目中引用已经加载的bean。
2022-09-05 15:16:33
1361
2
原创 一种控制方法并发的注解方法,@Ylock
如上在hello1()方法中配置,mode = MethodLockUnit.Mode.WAIT , holdTime = 3,当hello()在执行时,hello1()方法可以等待holdTime 单位 秒,在重新判断锁的状态,然后发起执行;区别于2.3.1的”互斥模式“,当配置helle1()方法 locked = false,那么程序访问hello1(),是不会上锁的,此时其他请求时可以访问hello()方法,反之则不然,访问hello()方法,会更根据参数上锁;本模块提供了自定义key的方法;
2022-09-05 15:11:10
220
原创 关于Hibanate注解的使用与方法
关于Hibanate注解的使用与方法详见 博主Qiao_Zhi的文章https://www.cnblogs.com/qlqwjy/p/9545453.html
2019-10-18 10:54:49
345
原创 list去重
list去重适用条件:JAVA 8 及以上list内存储的为基本类型数据方法: List uniqueList = list.stream().distinct().collect(Collectors.toList());
2019-09-11 14:38:55
186
原创 请求延迟、响应延迟 spring cloud feign调用设置
请求延迟、响应延迟 spring cloud feign调用设置问题解决方式问题开发中接入了第三方平台接口,某些时段对方服务负载过高,导致调用超时。故与第三方沟通的同时需要更改调用的时限暂时解决报错问题。解决方式服务采用feign的方式调用在服务的application配置中添加feign.client.config.default.connect-timeout=2000feign...
2019-09-04 13:41:02
2885
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人