Commit Graph

11 Commits

Author SHA1 Message Date
Vincent Guillet
0e219efac4 Add Publication abstract class for inheritance in content models 2025-05-19 14:44:35 +02:00
Vincent Guillet
02b837a0ea Refactor Article class to extend Publication and add views attribute 2025-05-19 14:44:26 +02:00
Vincent Guillet
e368538fed Remove unused Optional import from ArticleDao 2025-05-19 14:44:14 +02:00
Vincent Guillet
1a5b7b1a35 Update User entity to enable orphan removal for associated articles 2025-05-19 14:44:05 +02:00
Vincent Guillet
eafd02fc07 Add Ad model, DAO, and service for managing advertisements 2025-05-19 14:43:55 +02:00
Vincent Guillet
ad130294fd Refactor ArticleService and UserService to use records for improved readability 2025-05-19 14:43:41 +02:00
Vincent Guillet
bd62504d87 Refactor Article search functionality to support pagination and enhance output formatting 2025-05-15 17:14:54 +02:00
Vincent Guillet
14d1264091 Disable SQL logging in Hibernate configuration 2025-05-15 15:25:05 +02:00
Vincent Guillet
7c89d637f7 Add Article service and DAO with criteria-based search functionality 2025-05-15 15:24:46 +02:00
Vincent Guillet
8fd72d599d first commit with existing project files 2025-05-15 12:02:44 +02:00
Vincent Guillet
ff55029ce2 first commit with existing project files 2025-05-15 11:37:34 +02:00