@NoArgsConstructor(access = AccessLevel.NONE)的作用
时间: 2024-05-27 14:09:04 浏览: 103
Provider=Microsoft.ACE.OLEDB.12.0;Data Source= 所用的引擎
4星 · 用户满意度95%
@NoArgsConstructor(access = AccessLevel.NONE)是Lombok注解中的一种,用于标注无参构造方法,并且将其访问级别设置为private,即该无参构造方法只能在类内部使用,不能被外部调用。通常情况下,如果没有显式地定义构造方法,Java编译器会自动生成一个无参构造方法。但是在使用Lombok注解时,如果我们想要禁止自动生成无参构造方法,可以使用@NoArgsConstructor(access = AccessLevel.NONE)注解来实现。这通常用于一些特殊的场景,例如防止外部类实例化该类。
阅读全文