Never write public int getFoo() {return foo;}
Makes Java a spicier language...
This project allows you to automatically generate java code based on annotations. Instead of writing reams of boilerplate getters / setters you can use an annotation instead. In the rare cases where you need a custom getter / setter, you can of course do it manually. That alone saves hundreds of lines of pointless code. This plugin is awesome. Pros: Saves you writing getters and setters. Cons: Not easy to see the "generated" code.