Из того, что я видел, многие люди предпочитают ставить «бизнес-логику» в отдельный проект модуля. Как это делается с приложением Spring 3?Spring 3 - Как отделить бизнес-уровень от уровня приложения (услуги)?
Из того, что я видел, контроллеры и службы довольно специфичны для весны. Это точка? Если я решил пойти с весной, нет ли смысла отделять «логику» и просто создавать сервисы напрямую (которые взаимодействуют с потоком весеннего Интернета, дао и т. Д.)?
Я собираюсь создать API, используя веб-службы RESTful позже, также через Spring. Может ли это быть сделано в ОДНОМ приложении, или, как я уже упоминал, есть ли какой-то способ разделить логику?
Например - логин - все обрабатываются с помощью пружинной системы безопасности и пружинного ленточного потока и ... вы догадались ... весна. Сложно это сделать для модуляции.
Однако скажите, что у меня есть служба, которая генерирует данные в формате PDF, данные о клиентах .... было бы что-то, что я должен отделить?
Спасибо!
Nvm - отправил это на неправильный вопрос (извините!) –