This is a simple console-based banking application developed using Spring Core and a layered approach. The application enables users to calculate and store simple interest for a deposit, and perform basic CRUD operations on the data.
The following are the main features and development approach used in this project :
- Designed the application to perform basic CRUD operations on the data, and enabled users to calculate and store simple interest for a deposit
- Performed dependency injection to all layers using Constructor Dependency Injection in XML form
- Developed the backend of the application using MySQL database and JDBC technology
- Implemented a layered approach using VO, DTO, and BO to ensure the separation of concerns between different layers of the application
- Spring Core
- MySQL Database
- JDBC Technology
- Clone this repository to your local machine
- Import the project to your IDE (Eclipse or IntelliJ IDEA recommended)
- Run the application by executing the
ClientApp.java
file located in thein.ineuron.main
package - Follow the on-screen instructions to use the application
Contributions to this project are welcome. If you find a bug or have a feature request, please open an issue in the repository. If you would like to contribute code, please fork the repository and create a pull request.