Spring------約束導入和application.xml的引入方式


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>

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM