Сначала мы создаем классы, которые представляют сущности БД, хорошо, готово.
Допустим, мы используем фабрику сессий Hibernate и аннотации JPA.
Теперь мы должны создать DAO: getUserById, getAllUsers () и т. Д.
Что вы посоветуете по поводу управления транзакциями, фабрики сессий, как сделать хороший дизайн?