https://github.com/b10nicle/javarush-internship-task
JavaRush Internship Task Autumn 2022
https://github.com/b10nicle/javarush-internship-task
internship internship-task javarush mvc mvc-application mvc-architecture task
Last synced: 6 days ago
JSON representation
JavaRush Internship Task Autumn 2022
- Host: GitHub
- URL: https://github.com/b10nicle/javarush-internship-task
- Owner: B10nicle
- License: apache-2.0
- Created: 2022-08-30T11:34:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-16T11:26:38.000Z (about 2 years ago)
- Last Synced: 2025-04-19T19:27:09.046Z (2 months ago)
- Topics: internship, internship-task, javarush, mvc, mvc-application, mvc-architecture, task
- Language: Java
- Homepage:
- Size: 1.17 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## JavaRush Internship Task Autumn 2022
Технологии: Java + Spring + Spring Data JPA + Hibernate + Tomcat + Maven + MySQL + JUnit + RESTful API
Описание: Данный проект является симуляцией панели администратора и выглядит следующим образом:

По условиям вступительного задания на стажировку было необходимо обеспечить выполнение следующих требований:
1. Получение списка всех зарегистрированных игроков;
2. Создание нового игрока;
3. Редактирование характеристики существующего игрока;
4. Удаление игрока;
5. Получение игрока по id;
6. Получение отфильтрованного списка игроков в соответствии с переданными фильтрами;
7. Получение количества игроков, которые соответствуют фильтрам.Итого: Все требования были выполнены, сущности прописаны и смаплены из базы данных, написаны контроллеры и пагинация страницы, имплементация сервиса для выполнения логики приложения, в том числе фильтрации, а также подсчет опыта персонажа.
Тесты: 41/41