JavaBeans™ has been around for a long time in the Java world. At some point of time, people realised that the concept of getters and setters was good to provide some abstraction over "object properties", which should not be accessed directly. A typical "bean" would look like this: public class MyBean { private int myProperty; … Continue reading JavaBeans™ should be extended to reduce bloat