推荐使用 lombok,用 lombok,省得维护 POJO 的 setter 和 getter ,非常省事儿,配合 IDEA 的 lombok 插件,省心,用上了就离不开了。

lombok-intellij-plugin

关于 setter 和 getter,其实 IDEA 有一个插件 lombok-intellij-plugin,可以让我们定义 POJO 的时候,不用写 setter 和 getter,这件插件会在需要的时候,就象是已经写了 setter 和 getter 一样。
lombok github 项目

lombok 在 idea 中安装以及使用

一个标准的java bean需要有getter和setter方法,有时候些代码很冗余,而lombok可以简化我们的代码,在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法,这只是lombok其中的一个功能。
Setting-->Plugins,搜索lombok就会有提示,点击install即可,安装之后要重启idea
安装重启之后,还需要设置Settings > Build > Compiler > Annotation Processors,要不然会有lombok requires annotation processing提示。

参考