1.理类继承了Proxy类并且实现了要代理的接口,由于java不支持多继承,所以JDK动态代理不能代理类
2.代理类重写了equals、hashCode、toString
3.有一个静态代码块,通过反射或者代理类的所有方法
4.通过invoke执行代理类中的目标方法doSomething
主页 java
解决方案将发信人抄送上就能巧妙的避开系统反垃圾识别
由于java日志框架众多(common-logging,log4j,slf4j,logback等),引入jar包的时候,就要为其添加对应的日志实现。
springboot版本1和版本2访问路径配置上有点小区别,之前是版本2要整合springcloud,springboot改为版本1.5.9后一直访问找不到路径
分布式唯一ID极简教程
Maven的一个哲学是惯例优于配置(Convention Over Configuration), Maven默认的依赖配置项中,scope的默认值是compile,项目中经常傻傻的分不清,直接默认了。今天梳理一下maven的scope。