1.postman可以用来测试后端提供的接口是否正确
2.可以利用Bookstrap中文网,利用框架搭建前端页面
3.Hutool中cn.hutool.captcha可以开发验证码功能
还有一些加密的功能
4.可以使用Mybatis Generator插件在mybatis框架中根据数据库表自动生成Java model,mapper,SQL映射文件
在mybatis进阶中有介绍
5.EditStarters插件可以在pom.xml文件中帮助添加依赖
6.Spring Initializr and Assiant可以在社区版中创建spring boot框架,但是idea的版本必须在2022.1.4~更低的版本
7.maven Helper可以帮助我们更好管理依赖文件
8.Lombok库:
Lombok 插件(配合 Lombok 库)的核心作用是通过注解简化 Java 代码,减少重复的样板代码,从而提高开发效率并降低维护成本。其主要功能体现在以下几个方面:
-
自动生成常用方法
无需手动编写getter、setter、toString()、equals()、hashCode()等方法,通过注解(如@Getter、@Setter、@ToString、@EqualsAndHashCode)即可在编译时自动生成,避免代码冗余。 -
简化构造函数
通过@NoArgsConstructor(无参构造)、@AllArgsConstructor(全参构造)、@RequiredArgsConstructor(必填字段构造,配合@NonNull)等注解,自动生成不同类型的构造函数,无需手动编写。 -
组合注解提升效率
提供@Data等组合注解,一次性包含@Getter、@Setter、@ToString、@EqualsAndHashCode、@RequiredArgsConstructor的功能,进一步简化代码。 -
其他实用功能
@Slf4j/@Log:自动生成日志对象,简化日志输出代码。@Builder:快速实现建造者模式,方便对象的链式创建。@NonNull:自动为方法参数添加非空校验,避免空指针异常。@Cleanup:自动关闭资源(如流对象),替代try-finally代码块。
需要注意的是,Lombok 通过编译时注解处理器生成代码,不会影响运行时性能。而 IDE 中的 Lombok 插件主要作用是让 IDE 能够识别这些自动生成的代码,避免出现 “方法不存在” 的误报提示,确保开发体验流畅。
JavaEE开发工具详解
1081

被折叠的 条评论
为什么被折叠?



