Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.66 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.66 KB

Spring Core Console Based Banking Application

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.

image

Development Approach and Features

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 image

Technology Stack

  • Spring Core
  • MySQL Database
  • JDBC Technology

How to Use

  • 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 the in.ineuron.main package
  • Follow the on-screen instructions to use the application

Contributing

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.