-
Notifications
You must be signed in to change notification settings - Fork 0
Your personal butler to managing money and tracking expense with Java Application
License
hgao3/butler
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Requirements: CS 622 Assignment 4 Butler Design: Class Diagram and Sequence Diagram: https://docs.google.com/spreadsheets/d/1FspNYtWkiaUuX9S7IanHJf2gN2enT7f-Io4kONcdGhs/edit?usp=sharing Side Note about Dao Class: The Data Access Object (DAO) pattern is a structural pattern that allows us to isolate the application/business layer from the persistence layer using an abstract API. The AccountDao and TransactionDao will take care of all actions like get, add, remove and update for account and transaction. Run JUnit test from test/com.butler.application, test/com.butler.config, test/com.butler.domain package (Note: after I update to Derby database, you can't run test/com.butler.config as package, you can only run one test at the time) Run app from com.butler.application/Main Note: always exit the app with (4. Exit). This app will create and preload data to database and clean up when user exit with (4. Exit). Fail to do that will preload the data more than once (manually delete the derbyDB folder will fix it).
About
Your personal butler to managing money and tracking expense with Java Application
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published