Spring Framework: различия между версиями
Содержимое удалено Содержимое добавлено
Moriline (обсуждение | вклад) Нет описания правки |
Moriline (обсуждение | вклад) Нет описания правки |
||
Строка 71:
</source>
'''Веб-слой''' приложения (классы-контроллеры, описывающие КАК и КОГДА приложение взаимодействует с пользователем через веб.).
Контроллер - org.app.controller.UserController.java
<source lang="java">
Строка 137 ⟶ 138 :
}
</source>
Представление - состоит из 4 файлов JSP: redirect, index, createuser и updateuser:▼
'''Слой представления''' (Описывает ЧТО пользователь увидит при взаимодействии с приложением).
redirect.jsp
Строка 216 ⟶ 219 :
</source>
'''Сервис-слой приложения''' (Содержит интерфейсы, в которых описано ЧТО ДЕЛАТЬ С ДАННЫМИ или, другими словами, бизнес логика приложения . Также содержит практические реализации этих интерфейсов.).
Интерфейс сервиса org.app.service.IUserService
<source lang="java">
package org.app.service;
Строка 293 ⟶ 298 :
</source>
'''Доменный слой''' (Здесь лежат POJO-классы такие как User - это то, ЧЕМ приложение оперирует в бизнес логике).
Сущность пользователя с которой мы работаем - org.app.domain.User:
<source lang="java">
|