{"comment":{"url":"https://api.github.com/repos/flexjoy/SpringHelloWorld/comments/12977033","html_url":"https://github.com/flexjoy/SpringHelloWorld/commit/c33d11ad291a3571151378fb985e84240c0e5557#commitcomment-12977033","id":12977033,"user":{"login":"php-coder","id":87088,"avatar_url":"https://avatars.githubusercontent.com/u/87088?v=3","gravatar_id":"","url":"https://api.github.com/users/php-coder","html_url":"https://github.com/php-coder","followers_url":"https://api.github.com/users/php-coder/followers","following_url":"https://api.github.com/users/php-coder/following{/other_user}","gists_url":"https://api.github.com/users/php-coder/gists{/gist_id}","starred_url":"https://api.github.com/users/php-coder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/php-coder/subscriptions","organizations_url":"https://api.github.com/users/php-coder/orgs","repos_url":"https://api.github.com/users/php-coder/repos","events_url":"https://api.github.com/users/php-coder/events{/privacy}","received_events_url":"https://api.github.com/users/php-coder/received_events","type":"User","site_admin":false},"position":20,"line":17,"path":"src/main/java/com/springapp/config/WebAppInit.java","commit_id":"c33d11ad291a3571151378fb985e84240c0e5557","created_at":"2015-08-31T14:18:12Z","updated_at":"2015-08-31T14:18:12Z","body":"Ага, хорошо, что ты с этим поигрался и почти полностью реализовал `AbstractAnnotationConfigDispatcherServletInitializer` самостоятельно.\r\n\r\nТеперь у тебя стало больше кода и все бины переместились в корневой контекст.\r\n\r\nТеперь:\r\n- читаем вот эту ссылку http://stackoverflow.com/questions/3652090/difference-between-applicationcontext-xml-and-spring-servlet-xml-in-spring\r\n- переносим наши бины из рутового контекста в контекст сервлета (кажется, я так предлагал с самого начала)\r\n- возвращаемся к реализации `AbstractAnnotationConfigDispatcherServletInitializer` (просто сделай так, чтобы `getRootConfigClasses()` возвращал класс без каких-либо бинов."}}