在idea中安装Lombok插件是为了让我们使用Lombok注解时,不发生报错。
比如我们使用了@AllArgsConstructor注解,这个注解会在编译时自动帮我们生成有参构造器,因为@AllArgsConstructor注解是在编译时才帮助我们生成有参构造器,所以在编译前,代码中是没有有参构造器的,此时会发生报错。
但是实际上idea并不会报错,请问这个是用的什么原理?
在idea中安装Lombok插件是为了让我们使用Lombok注解时,不发生报错。
比如我们使用了@AllArgsConstructor注解,这个注解会在编译时自动帮我们生成有参构造器,因为@AllArgsConstructor注解是在编译时才帮助我们生成有参构造器,所以在编译前,代码中是没有有参构造器的,此时会发生报错。
但是实际上idea并不会报错,请问这个是用的什么原理?