This repository contains solution of task from courses at the job4j.ru course. In course use next technology :
Chapters:
Basic syntaxObject oriented programmingInput/OutputObject oriented designCollectionsGarbage CollectorMultithreadingJDBCJSP and Servlet- Hibenate
- Spring
- Algorithms
- Design Patterns
- Integration
In project uses checkstyle maven plugin and cobertura for measure coverage. For continuous integration using GitHub Actions, also for measure coverage use Сodecov. This project have module based architecture. One lesson - one module. This division made for more comortable work with internal dependencies.
At the second chapter I was build my first java application. It is simple tracker which run in the console and have minimum function such as add new item, edit item and remove, comment item. It runs by the next way:
java -jar start-1.0.jar
At the chapter №10 I was made similar app to the app, which I made at the second chapter of this course. But now this app have a web interface based on Bootstrap. And instead use JDBC using Hibernate ORM. At the app use Ajax for send request to the server without update the page.
Contact: Yegor Voronyansky