JavaBeans
/ˈdʒɑːvəˌbiːnz/ · Noun · Development
Definitions
A Java component convention for classes with a public no-argument constructor, private properties, and accessor methods following get/set naming rules. The pattern was designed so builder tools, frameworks, and serializers could inspect and manipulate objects through reflection and naming conventions.
In plain English: It is an older Java object style where data fields are exposed through standard getter and setter methods.
Example: "The old form binder expects JavaBeans setters, so it won't populate immutable records without an adapter."