https://github.com/marky-mark/opsourcesimpleapp
https://github.com/marky-mark/opsourcesimpleapp
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/marky-mark/opsourcesimpleapp
- Owner: marky-mark
- Created: 2014-12-28T17:20:38.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-03-11T22:41:31.000Z (over 11 years ago)
- Last Synced: 2025-02-16T02:44:57.404Z (over 1 year ago)
- Language: Java
- Size: 145 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.txt
Awesome Lists containing this project
README
Simple command line Java application with database access
Main functionality:
- command line driven (main class: MainApp)
- based on input switch, do one of the following:
(1) provide help/usage info
(2) read a server "specification" from a file on local disk (e.g. see server_definition.xml) and persist it to the SERVER database table
(3) count the number of servers currently persisted in the database
(4) list persisted servers
(5) delete a persisted server (id of server to delete to be passed in as a command line arg)
(6) edit name of persisted server (takes command line args to identify id of server and new name)
Additional requirements:
- add unit tests
- use ant or maven based build to do compilation, run tests and produce junit report and runnable jar
Notes:
- project "skeleton" is provided - feel free to refactor any existing skeleton code or add in other dependencies
- if you want, feel free to use an IDE - preferably one of IntelliJ IDEA, Eclipse, or NetBeans so we can have it installed here
(if you can bring in a laptop, then use whatever IDE you like)
- use of JDBC rather than Hibernate is fine