SpringBoot Maven 插件开发-ASM字节码插桩技术修改代码
SpringBoot Maven 插件开发-动态修改代码需求背景maven 插件开发新建插件项目使用插件需求背景因业务需要,公司将某项目改造,故需要将业务逻辑层service实现类中所有的私有private方法改为public,以便在项目打包成jar包后,供子类复用父类的私有方法。考虑到业务类比较多,手动改比较麻烦,现采用ASM字节码操作技术编写maven插件,利用插件在项目编译compile阶段进行修改。maven 插件开发新建插件项目1、将项目的pom文件打包方式配置为如下:<pack
原创
2022-05-13 14:35:52 ·
878 阅读 ·
0 评论