котором разруливается доступ к базе из разных потоков.
Все методы CRUD операций для каждой сущности напихал в этот класс. Он получился очень большой.
Как делать правильно?
Хочется сделать чтобы было и удобно и красиво.
Нужно все ли методы CRUD для каждой сущности поместить в отдельный класс?
p.s. хочу найти годный пример, как правильно работать с БД ( практически все примеры из разных туториалов ограничиваются одной таблицей)
Для каждой сущности делай отдельный класс repository с CRUD методами
Класс-контроллер... Ну я вообще сомневаюсь, что этот класс нужен. Я бы просто по месту в коде выполнял запросы, и всё, так яснее и проще. Для этого надо конечно в каждом потоке управления иметь отдельное соединение к БД либо блокировать его.
я просто оставлю ссылку здесь https://ru.wikipedia.org/wiki/%D0%91%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82
Обсуждают сегодня