Skip to content

Проект без Spring Boot с использованием Spring Data JPA.

Notifications You must be signed in to change notification settings

ShitovPavelOlegovich/SpringJPA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект "Онлайн библиотека" без использования SpringBoot

Данный проект представляет собой онлайн библиотеку, в которой пользователи могут зарегистрироваться, изменять свои данные, удалять свои профили, а также получать информацию о конкретном пользователе и о всех пользователях. Также в проекте реализована работа с книгами: создание, удаление, получение по одной книге или всех книг. Каждая книга может быть назначена определенному пользователю, и если у книги есть владелец, то будет указана информация о нем.

Конфигурация проекта:

Для этого проекта конфигурация осуществляется в конфигурационном классе, что требует более тщательного и детального подхода к настройке. В отличие от использования Spring Boot, где многие конфигурационные параметры уже установлены по умолчанию, в данном проекте приходится выполнять больше шагов для настройки работы приложения. Но такой подход позволяет получить более гибкий контроль над настройками и более точную настройку приложения под требования конкретного проекта.

Проект организован по классам, каждый из которых выполняет свою конкретную функцию:

  • Model
  • Repository
  • Service
  • Controllers
  • SpringConfig
  • MySpringMvcDispatcherServletInitializer

Для реализации функционала использовались компоненты Spring Framework, такие как:

  • MVC
  • Spring Data JPA
  • Spring DAO

Технологии:

  • Java
  • Spring Framework
  • PostgreSQL
  • Thymeleaf
  • HTML
  • CSS

Благодаря использованию указанных технологий, проект обеспечивает удобный интерфейс для пользователей с возможностью управления своими данными и книгами. Работа без Spring Boot дает возможность осуществить максимально индивидуальную настройку проекта в соответствии с его требованиями и задачами.

About

Проект без Spring Boot с использованием Spring Data JPA.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published