Java · Hard
What are the pitfalls of using Optional as a field in entities?
JavaTrickyJava 8+
Answer preview
Not Serializable — Optional does not implement Serializable. Using it as a field breaks Java serialization and many frameworks (Jackson, JPA, Hibernate) that require serializable fields.…