实例: springcloud+nacos+gateway+webservice

父pom.xml内容: webservice-biz模块 pom.xml; webservice-biz 的 入口Application,SpringApplication: 定义webservice的接口api webservice服务的实现类: 创建cxf…

Controller 在加入aop 后,@Autowired注入值为null

加入了aop技术后,用于记录全局日志,访问登录以后,访问业务接口,直接报null 跑到了异常类里,结果是nullpointerexception空接针。 跟踪以后发现是@Autowired没有注入成功,直接是null导致。 最后 测试发现是private修饰词…

JAVA 基础相关-面试相关

https://www.cnblogs.com/nnngu/p/8471043.html (53题) https://www.cnblogs.com/baxianhua/p/9370705.html (syncronized ReenTrantLock区别) …

获得java泛型参数

创建一个类,业务对象 Persion类; 创建继承Persion的Student子类: 打印结果: getGenericInterfaces 返回表示由此对象表示的类或接口直接实现的接口的{@codeType}。

getGenericInterfaces的使用

创建基础接口 创建继承的子接口 创建一个getter,setter类 运行 getGenericInterfaces 数据的信息输出: 程序运行输出 :t: com.test.source.dao.BaseMapperr: com.test.source.mo…

java map 安全删除_Java之HashMap迭代删除使用方法小结

map的迭代删除,和我们常见的list,set不太一样,不能直接获取Iteraotr对象,提供的删除方法也是单个的,根据key进行删除,如果我们有个需求,将map中满足某些条件的元素删除掉,要怎么做呢? Map 迭代删除 迭代删除,在不考虑并发安全的前提下,我…

命名转换:字符下划线与驼峰式转换

CloseableHttpClient的使用和优化

HttpClient优化思路1、池化 2、长连接 3、httpclient和httpget复用 4、合理的配置参数(最大并发请求数,各种超时时间,重试次数)5、异步 6、多读源码 1.背景 我们有个业务,会调用其他部门提供的一个基于http的服务,日调用量在千…