java.beans


1. JavaBeans Persistence using Java Persistence API (JPA)

import javax.persistence.*;

@Entity
public class Person {
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private Long id;
    private String name;
    private int age;
}

2. JavaBeans Serialization

import java.io.Serializable;

public class Person implements Serializable {
    private String name;
    private int age;
}

3. Property Change Support

4. BeanInfo Introspection

5. Property Editors

6. Customizer

7. Design Patterns with JavaBeans (Builder)

8. JavaBeans in Swing

9. JavaBeans in Eclipse (Property Sheets)

10. JavaBeans in JavaFX

11. JavaBeans in Servlets

12. JavaBeans in JSP

13. JavaBeans in Struts

14. JavaBeans in Spring

15. JavaBeans in Hibernate (Mapping)

16. JavaBeans in OSGi

17. JavaBeans in Android (Parcelable)

18. JavaBeans in Groovy

19. JavaBeans in Kotlin

20. JavaBeans in Scala

21. JavaBeans in Apache Commons BeanUtils

22. JavaBeans in Jackson

23. JavaBeans in JAXB

24. JavaBeans in JAX-WS

25. JavaBeans in EJB

26. JavaBeans in RMI

27. JavaBeans in JMS

28. JavaBeans in JNDI

29. JavaBeans in JAXB2

30. JavaBeans in Apache Axis2

31. JavaBeans in Apache CXF

32. JavaBeans in Apache Apache Thrift

33. JavaBeans in Apache Avro

34. JavaBeans in Apache Parquet

35. JavaBeans in Apache Cassandra