2021年6月

《阿里巴巴 Java 开发手册》大家都知道吗?这是由阿里巴巴发布的 Java 编码规范,现如今在广大 Java 开发者的共同努力下,已然成为业界的 Java 编码规范。

如果是让大家去阅读手册、刻意的学习编码规范,可能很多人都学不下去哈。我也一样,而且我个人的学习习惯也是结合案例学习,并不是只有理论。

于是乎想到了 IDEA插件,阿里巴巴 Java 开发手册在 IDEA 上面是有插件的,插件名:Alibaba Java Coding Guidelines

我们在 IDEA 上面安装了插件,在我们编码的时候,会有实时检测,告诉你代码不规范、应该怎么才规范。借助插件的实时提示,逐渐学习编码规范,可以避免踩很多坑。

- 阅读剩余部分 -

Easy Code 是一款基于 IntelliJ IDEA 开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。

只要是与数据库有关的代码都可以借助这款插件生成,并且配置数据库类型与 Java类型的映射关系。

支持的数据库

- 阅读剩余部分 -

本文给大家介绍 Lombok 插件,以及如何使用该插件。

Lombok 属于编译级别的插件,我们可以在代码中注释,然后项目运行的时候会自动生成部分代码。

可能还是有同学不理解,那么我举个通俗的例子:我们 Class 中的属性是要有 getter settter等代码的,可以通过 IDEA的 Generate 来生成,但是在项目开发的时候, Class 中的属性是一直在变化、会时不时更改的,使用 IDEA的 Generate 是可以生成 getter settter等代码,但是属性一变我们就要对应的修改代码了,非常麻烦。

如果我们使用 Lombok 的注解就不会这么麻烦,Class 中的属性随便你怎么改,我写好了注解,项目编译的时候生成代码,是万万不会受影响的。

- 阅读剩余部分 -