- The GitHub repository can be cloned from this link.
- The implementation has been completed as
<per the specifications>. - The
<Strategy Pattern>is employed in the BankServiceImplStrategy class, with a simplified version available in the BankServiceImpl class. You can toggle the @Primary annotation on either class as needed. - The
<BankingConsoleUI>class has been implemented and is ready for use when the application is run. - The log file is set to
<log\transactions.log>, which can be modified in the application.properties. <Thread safety and integration test>classes are included in the test folder. in case of running, comment @Component at BankingConsoleUI.java and run tests safely.- A
<Postman collection>is accessible in the docs\postman directory.
Thank you, Amir