1.spring約束的導入
2.SSH常用約束
3.application.xml的引入方式
<1.通過ClassPathXmlApplicationContext引入配置文件application.xml
public void fun1() { // 1.創建容器對象 ApplicationContext容器創建時自動創建所有對象
ClassPathXmlApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); // 2.向容器要user對象
User u = (User) ac.getBean("user1"); // 3.打印user對象
System.out.println(u); }
<2.application.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd ">
<!--將user對象交給spring容器管理 -->
<!--bean元素:使用該元素描述需要spring容器管理的對象 name:元素給被管理的對象起一個名字。獲得對象時通過該名稱獲得對象 class屬性:被管理對象的完整類名 -->
<!-- 創建方式一:空參構造 -->
<bean name="user1" class="com.hdh.a_bean.User" scope="singleton"></bean>
</beans>
<3.命名空間的引入
4.在過濾器中配置application.xml。application.xml隨項目的啟動而啟動(推薦使用)
<!--配置spring配置文件位置參數 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>