Skip to content

W1ntrest/user-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

user-service

Создание консольного приложения

Разработать консольное приложение(user-service) на Java, использующее Hibernate для взаимодействия с PostgreSQL, без использования Spring. Приложение должно поддерживать базовые операции CRUD (Create, Read, Update, Delete) над сущностью User.

Требования

  • Использовать Hibernate в качестве ORM.
  • База данных — PostgreSQL.
  • Настроить Hibernate без Spring, используя hibernate.cfg.xml или properties-файл.
  • Реализовать CRUD-операции для сущности User (создание, чтение, обновление, удаление), которая состоит из полей: id, name, email, age, created_at.
  • Использовать консольный интерфейс для взаимодействия с пользователем.
  • Использовать Maven для управления зависимостями.
  • Настроить логирование.
  • Настроить транзакционность для операций с базой данных.
  • Использовать DAO-паттерн для отделения логики работы с БД.
  • Обработать возможные исключения, связанные с Hibernate и PostgreSQL

Инструкция

  • Запустить Setup_DB.bat файл

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors