10. Building a CRUD Application

The FamilyTreeApp application has evolved considerably up to this point. Chapter 2 presents a loosely-coupled Swing application that lets you update Person objects. Chapter 5 shows you how to turn this example program into a modularized NetBeans Platform application. Chapter 7 improves the application with nodes and Explorer Views. And Chapter 9 introduces the Action framework and capabilities.

With these pieces in place, we can now turn our FamilyTreeApp application into a full CRUD-based system. For this enhancement, we’ll use capabilities and the Action framework for the implementation and provide a back-end database for persistence. Finally, we make sure the application remains responsive by accessing the database ...

Get JavaFX Rich Client Programming on the NetBeans Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.