Мне нужно разработать полноценный проект. полноценным я имею в виду необходимость вставлять, обновлять значения удаления в базе данных, выполнять операции над значениями. Это похоже на набор классов моделей для каждого объекта. Сотрудник, продукты и т. Д. Его веб-приложение, разработанное с использованием Spring MVC. Я знаю, когда пользователь вводит данные в форме, запрос отправляется к сервлету диспетчера оттуда к определенному обработчику (Controller), а затем для просмотра. Но я не знаю, какое приложение использует контекст контекста или веб-приложения? это похоже на необходимость иметь этот XML-файл. ? Что все это содержит. спасибо ...Когда использовать контекст приложения в Springs.
ответ
Вы правы в своих предположениях. Что вы не знаете, так это то, что DispatcherServlet
имеет свой собственный контекст, определенный в *-servlet.xml
. Этот контекст обычно является дочерним элементом основного контекста приложения, обычно определяемого в applicationContext.xml
. Ребенок может получить доступ ко всем компонентам, определенным в родительском контексте, но не наоборот.
Теоретически вы можете жить только с одним контекстом DispatcherServlet
и иметь все бобы там (DAO, услуги, демаркация транзакций). Но это плохая практика в более крупных проектах. Также два контекста позволяют провести линию между бизнес-логикой и веб-уровнем.
Практическое значение. Если у вас есть два DispatcherServlet
, у них нет способа обмена бобами между ними, если у них нет общего родительского контекста.
- 1. Когда использовать saveAndFlush в springs SimpleJpaRepository?
- 2. Как импортировать контекст приложения Spring в другой контекст приложения?
- 3. Загрузить контекст приложения без использования web.xml
- 4. Загрузка задания Quartz cron из контекста приложения Springs каждый раз
- 5. Как использовать контекст без использования имени приложения?
- 6. Контекст приложения в Rails
- 7. Когда использовать «вложенный диагностический контекст» (NDC)?
- 8. Контекст приложения для SharedPreferences?
- 9. Обновить контекст приложения
- 10. Когда вы отпускаете статический Контекст
- 11. springs Inversion of control
- 12. Контекст приложения и весенний контекст такие же?
- 13. Что произойдет, я буду использовать контекст приложения в диалоговом окне?
- 14. Как создать/использовать эквивалент «Контекст приложения» в приложении ASP .NET?
- 15. Контекст приложения дважды инициализируется
- 16. Как изменить контекст приложения
- 17. Что делает контекст приложения весной?
- 18. Укажите контекст пользовательского приложения
- 19. Весенний контекст приложения null
- 20. Условно загрузить контекст приложения
- 21. Что такое контекст приложения?
- 22. Нельзя использовать контекст в классе?
- 23. контекст приложения. Что это?
- 24. Как использовать HikariCP с JdbcTemplate в Springs MVC 4
- 25. JQuery контекст, когда контекст InstanceOf JQuery
- 26. HTML5 Контекст/Холст - когда нужно нарисовать контекст
- 27. Как избежать статического контекста, когда мне нужно использовать контекст активности?
- 28. Ошибка квалификатора Springs
- 29. Когда я должен использовать контекст концентратора в signalr
- 30. это, текущий контекст - когда я должен использовать в jQuery?
Tomasz .. Сэр, пожалуйста, предоставьте мне фиктивный код для приложения Контекст? Основное приложение Контекст. Что мне нужно вставить в этот документ. Например, если у меня есть простой сотрудник класса с 2 именами полей, id .. и мое имя проекта xyz, контроллеры находятся в пакете xyz.package .. Простая форма страницы jsp (addempl) в папке JSP WebContent. Итак, в этом отношении, каким будет мое приложение Context.xml? Или, пожалуйста, предоставьте мне ссылку. –
@ пользователь1230183: нет код образец, извините. Но вы найдете ** множество ** образцов кода и учебных пособий в сети. Просто google "* spring mvc tutorial *". Также вы можете [этот] (https://github.com/nurkiewicz/books) образец проекта, который я создал некоторое время назад, полезный. –
Спасибо ... Попробуем это. –