2018年4月10日 | Leave a comment 问题: lombok 到底怎么样? 值得使用吗? lombok 是通过注解方式 自动生成 getter setter toString 等东西 解决: 在netbeans 中感觉不值得使用 IDEA 有插件支持可能比较好 使用方式: pom.xml 中引入插件 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>0.9.2</version> <scope>provided</scope> </dependency> ... <plugin> <groupId>org.projectlombok</groupId> <artifactId>lombok-maven-plugin</artifactId> <version>1.16.20.0</version> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>delombok</goal> </goals> </execution> </executions> </plugin> .... <repositories> <repository> <id>projectlombok.org</id> <url>http://projectlombok.org/mavenrepo</url> </repository> </repositories> 1234567891011121314151617181920212223242526272829 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>0.9.2</version> <scope>provided</scope> </dependency> ...<plugin> <groupId>org.projectlombok</groupId> <artifactId>lombok-maven-plugin</artifactId> <version>1.16.20.0</version> <executions> <execution> <phase>generate-sources</phase> <goals> <goal>delombok</goal> </goals> </execution> </executions> </plugin> ....<repositories> <repository> <id>projectlombok.org</id> <url>http://projectlombok.org/mavenrepo</url> </repository> </repositories> 在 /src/lombok/demo/C1.java 中创建 @Data//自动生成 setter getter public class C1 { int id ; String name; } 12345 @Data//自动生成 setter getterpublic class C1 {int id ;String name;} 正常使用 参考: https://projectlombok.org