自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 IntelliJ IDEA 2020.2.3版本build maven问题

pom文件中的所有依赖都确保下载完成,其中有一个kotlin all-open的plugin在build的时候出现问题,在本地win10环境下启动项目build会报CGLIB无法继承类的异常,在mac中没有问题(因为不想手动加open,所以使用此plugin) 尝试了各种清理IDEA缓存,重启IDEA,重新导入maven的方法后仍不成功,只能通过修改启动来强制使用maven的编译,而不是走IDEA的build 如果是多模块还可以指定要处理的模块及依赖而不必处理所有依赖,这样会减少时间 点击后选择+号,选

2020-12-24 11:39:28 2967

原创 kotlin SpringBoot 使用自定义注解(或AOP)后,成员属性NPE问题

在用kotlin写的SpringBoot项目中,在其中一个方法上使用了自定义注解,出现类内@Autowired注入的成员属性NPE问题

2020-12-15 16:56:49 555

原创 kotlin使用AOP要注意的点

在kotlin中强调一种显式的声明,比如一个类要想被继承就要显式地写出open,否则一个类默认就是final类型的,这点和Java是不同的。 在SpringBoot项目(和Spring有关的)中使用kotlin并使用AOP,此时要注意,Spring中AOP的实现是动态代理,动态代理有两种方式:1.jdk动态代理 2.cglib动态代理, 不管使用哪种方式,需要类是可继承的,否则无法生成代理,所以需要将所切的类和方法上加上open,不然会造成AOP相关注解不起作用的现象。 ...

2020-12-01 21:20:07 1260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除