Technologies used:
- Java + JavaFX + JavaFXML
- SceneBuilder
- Embedded Derby database
- XML (Generating, reading, storing data from XML into database)
Functionalities:
Listing all users stored in the databse. With ability to Refresh the list, edit data, delete the data.
Storing user into the database.
If there was an issue with the database, this application has the ability to store the data into Persons.xml By clicking the Exit button, we are persisting all data that are saved inside the Persons.xml. If there are duplicate data in XML and database, that data is removed from the XML and will not be persisted.