-2
A
回答
0
使用Spring時,以下是常見的使用場景。
如果您要構建的網絡應用程序,您的一些配置添加到web.xml
,例如(example for Spring 3):
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/dispatcher-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
這可以確保文件/WEB-INF/spring/dispatcher-config.xml
在Spring應用程序上下文時,Web應用可以加載加載由容器(如Tomcat)。在這種情況下,您的應用程序可能包含某種類型的控制器(處理請求的類),並且這些控制器可以在春季進行設置,以便從應用程序上下文中注入依賴關係。
如果您正在構建獨立應用程序,則需要像往常一樣使用main
方法啓動它。要加載Spring應用程序上下文,您需要這樣做:
ApplicationContext context = new ClassPathXmlApplicationContext("path/to/applicationContext.xml");
MyApplication app = (MyApplication)context.getBean("myApp");
app.doSomething();
這會從類路徑加載應用程序上下文。
相關問題
- 1. 春季啓動 - 加載
- 2. 如何在春季啓動
- 3. 如何在春季啓動
- 4. 春季安全春季啓動4.x
- 5. 在春季啓動
- 6. 在春季啓動
- 7. 在春季啓動
- 8. 在春季啓動
- 9. 更新緩存在春季/春季啓動
- 10. SimpMessagingTemplate春季啓動
- 11. 春季啓動HttpMediaTypeNotSupportedException
- 12. 春季啓動OAuth2
- 13. 春季啓動ApplicationPidListener
- 14. 春季啓動:爲
- 15. 春季啓動 - 從
- 16. 春季啓動JAR
- 17. 春季啓動:無法加載視圖
- 18. 春季啓動 - 啓動
- 19. 什麼在春季啓動
- 20. 在春季啓動客戶
- 21. 在春季啓動澤西
- 22. 定義在春季啓動
- 23. 在春季啓動器
- 24. 不能在春季啓動
- 25. 春季班級路徑組件掃描
- 26. 黃瓜春季和班級配置
- 27. 的JavaScript +春季啓動
- 28. 春季啓動:用MongoDB的
- 29. 春季啓動的application.properties
- 30. 如何創建或在春季啓動
問題不明確 –