`
menuhin
  • 浏览: 26302 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

代码生成工具lombok

    博客分类:
  • java
阅读更多
无意中发现一个代码生成工具lombok,小试一下感觉还不错!
lombok主要的特性有:自动生成默认的getter/setter方法、自动化的资源管理(通过@Cleanup注解)及注解驱动的异常处理等。
首先介绍下其安装方法:
1、将lombok.jar copy到eclipse的安装目录。
2、修改eclipse.ini文件,加入如下 代码
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar

启动eclipse即可。

使用方法:
import lombok.Data;

public @Data class Test {
	public String id;
	public String name;
	public String password;
	public int age;
	public double money;

}

即会生成对应的getter setter方法!
lombok还包括
@Getter / @Setter 
@ToString
@EqualsAndHashCode
@Data
@Cleanup
@Synchronized
@SneakyThrows
更详细的请查看:http://projectlombok.org/features/index.html
分享到:
评论
2 楼 drowninginjava 2010-06-07  
这个不错,今天刚试用了下。以后项目中引用
1 楼 mikeandmore 2010-02-18  
我觉得那个on compile生成很不错-w-

相关推荐

    完美集成lombok,swagger的代码生成工具

    集成最全的代码生成工具:entity集成lombok、格式校验,swagger;dao自动加@mapper,service自动注释和依赖;Controller实现restful 增删改查API,并集成swagger。

    java代码生成器mybatis

    Java代码生成器MyBatis是一种高效实用的工具,它能够帮助开发者自动生成Java源代码,大大简化了基于MyBatis框架的开发工作。MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。通过使用代码...

    Lombok代码生成

    ombok是一款小巧的代码生成工具。 LomBok主要特性有:自动生成默认的getter/setter方法、自动化的资源管理(通过@Cleanup注解)及注解驱动的异常处理等。目前在国外广泛应用。 LomBok它和jquery一样,目标是让程序员...

    lombok.jar代码生成器

    `lombok.jar` 是一个非常受欢迎的 Java 开发工具,它的主要功能是通过注解处理器(Annotation Processor)自动为 Java 类生成常见的getter、setter、构造函数、equals、hashCode 和 toString 方法,极大地简化了代码...

    mybatis代码生成器

    MyBatis代码生成器是一款强大的开发工具,专为简化Java Web开发中的MyBatis框架集成工作而设计。它能够自动生成关键的代码组件,包括页面、业务逻辑层以及相关的Java类,大大提高了开发效率和代码一致性。下面我们将...

    DB自动生成代码-mybatis代码生成器

    "DB自动生成代码--mybatis代码生成器"就是这样一个工具,它可以极大简化开发工作,减少手动编写重复代码的时间。 MyBatis的代码生成器(generator)是MyBatis框架的一部分,它的主要功能是根据数据库表的信息自动...

    Oracle代码生成器V1.0.zip

    4. 代码生成:根据解析到的数据库表信息和选定的模板,代码生成器会自动生成相应的代码文件,如实体类、Mapper接口及XML文件、Service接口及实现类等。 5. 代码导出:生成的代码可以保存为项目文件,方便导入到IDE...

    generator代码生成工具

    "Generator代码生成工具"是一种高效实用的开发辅助软件,它主要功能是自动生成基于数据库数据表的实体类代码。在软件开发过程中,尤其是涉及到数据库操作时,开发者常常需要手动创建与数据库表对应的Java实体类、DAO...

    lombok(Java代码生成器)v1.16.16官方版

    lombok是一套可以帮助我们消除冗长java代码的工具包。正常情况下我们写一个Java类的时候都需要写出属性的get/set等方法,虽然现在一些IDE可以自动生成了,但是依旧会给类带来麻烦的感觉,这时候我们使用lombok(注解)...

    java 代码生成器

    - Lombok:虽然不完全是代码生成器,但能通过注解处理器自动添加getter、setter等方法。 **6. 结论** Java代码生成器是现代软件开发的重要辅助工具,通过自动化生成大量基础代码,使开发者能够更专注于业务逻辑的...

    四个代码生成器对数据库程序员的自动代码生成器

    Hibernate Code Generator 是针对Hibernate框架的代码生成工具,它可以生成基于JPA的实体类、DAO层、Service层以及对应的XML配置文件。这个工具能帮助开发者快速构建基于Hibernate的项目,节省了大量的编码时间。只...

    gencode.zip--代码生成器

    【gencode.zip--代码生成器】是一个专注于Java编程...在【gencode】这个压缩包中,可能包含了代码生成器的执行脚本、配置文件、模板文件等,使用者需要按照文档说明进行配置和运行,以利用该工具生成所需的Java代码。

    mybatis-plus3.5.1,代码生成器集成(自定义模板).pdf

    - **FastAutoGenerator**:MP 提供的快速代码生成工具类。 - **TemplateConfig**:用于配置模板路径。 - **FreemarkerTemplateEngine**:模板引擎,用来生成代码文件。 - **GlobalConfig**:全局配置类,包含作者、...

    人人开源的代码生成器解放生产力

    总的来说,人人开源的代码生成器是Java开发中的得力助手,通过自动化代码生成,帮助开发团队节省时间,降低错误率,提高软件开发的效率和质量。无论是初创项目还是已有项目的维护,它都能发挥重要作用,让开发者更...

    mybaits代码生成器

    MyBatis Generator(MBG)是一款强大的自动化代码生成工具,尤其在使用MyBatis框架时,它可以极大地提高开发效率。MBG能够自动生成Java持久层的实体类(POJO)、Mapper接口以及XML映射文件,从而减少手动编写这些...

    代码生成器和实例

    在Java世界里,有许多流行的代码生成器工具,例如MyBatis Generator、Apache Velocity、Lombok等。MyBatis Generator是一个强大的工具,能够根据数据库表结构自动生成Java实体类、Mapper接口及XML配置文件。Apache ...

    lombok.jar-1.18.0红辣椒代码生成工具

    Lombok是一款小巧的代码生成工具。官方网址:http://projectlombok.org/ LomBok主要特性有:自动生成默认的getter/setter方法、自动化的资源管理(通过@Cleanup注解)及注解驱动的异常处理等。目前在国外广泛应用。

    实体类代码生成工具

    实体类代码生成工具是一种高效的开发辅助软件,它能够极大地提高程序员的工作效率,特别是在处理大量数据库表结构时。这种工具的核心功能是根据数据库中的表结构,自动生成对应的实体类代码,这些实体类通常用于数据...

    lombok_lombok_源码.zip

    通过对 Lombok 源码的学习,开发者可以了解如何利用 APT 实现注解驱动的代码生成,如何解析和修改 AST,以及如何编写自己的注解处理器,这对于开发类似工具或者增强现有项目代码生成能力非常有帮助。同时,深入理解 ...

    一个Java源代码生成器的集合.zip

    7. **自动化集成**:一些高级的代码生成器可以与构建工具(如Maven或Gradle)集成,使得代码生成成为构建过程的一部分,每次构建时自动更新代码。 8. **持续集成与持续部署(CI/CD)**:在现代开发流程中,代码生成...

Global site tag (gtag.js) - Google Analytics