Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alex-cultrera/bank-transaction-history-viewer

utilized Spring MVC and Thymeleaf for this bank transaction history viewer. The Repository and Service classes deserialize, populate, and sort transaction data from a binary file.
https://github.com/alex-cultrera/bank-transaction-history-viewer

controller css deserialize fileinputstream html java model modelmap objectinputstream pathvariable spring-mvc thymeleaf view

Last synced: about 1 month ago
JSON representation

utilized Spring MVC and Thymeleaf for this bank transaction history viewer. The Repository and Service classes deserialize, populate, and sort transaction data from a binary file.

Awesome Lists containing this project

README

        

# Bank Transaction History Viewer

Project where I created an online banking transaction history viewer using Spring MVC where user can click into each transaction to view a new page displaying the full details of that transaction, and from there the user can click back to view the Transaction History page again

## Troubleshooting

This project is entirely dependent upon a _binary_ file cleverly named `doNotTouch`. If this file is moved, renamed, or even changed, then `Transaction.java` will not work and the project will fail to run as intended.

You can always test this by running the unit test provided. If it fails to run green then the file may have been moved or renamed. This unit test will not fail, however, if you change the internals of this binary file.

The rest of this project should conform to your normal expectations for any Spring Boot web project.