Где я могу разместить свои методы с помощью MVC? - PullRequest
0 голосов
/ 14 мая 2018

У меня есть папка /controllers с контроллерами и еще одна /models, куда я помещаю свои модели с помощью get / sets.

Теперь, где находится обычное место для размещения методов для получения данных из БДи т.д ...?

В моем последнем проекте я поместил его в get / sets, и это немного сбило с толку.

Любая помощь?

Ответы [ 2 ]

0 голосов
/ 14 мая 2018

Для строгого доступа к данным пружинная загрузка обрабатывает большую часть CRUD. Вам просто нужно настроить Spring, чтобы знать, что у вас есть уровень доступа к данным. @JpaRepository делает это. Это, вероятно, где вы должны начать искать. Для пользовательских вызовов данных вам нужно будет написать собственные методы внутри классов, которые позже создают доступ к данным.

Ваш вопрос чрезвычайно широк, но я надеюсь, что дал вам достаточно, чтобы на него посмотреть.

https://spring.io/guides/gs/accessing-data-jpa/

0 голосов
/ 14 мая 2018

Для базы данных у вас может быть папка DTO, но у вас также может быть промежуточная папка Service, в которую вы помещаете все бизнес-правила.Мне нравится иметь отдельный объект DTO, чтобы сделать насмешку проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...