亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Spring空值和特殊字符的注入方式

 更新時間:2024年11月18日 17:14:36   作者:healthLau  
文章介紹了如何通過創(chuàng)建類、配置文件和測試代碼來實現(xiàn)空值和特殊字符注入,具體包括定義屬性、生成set方法、配置對象創(chuàng)建和屬性注入、以及編寫測試代碼進(jìn)行驗證

空值和特殊字符注入

一、新建類

首先建一個普通類,定義屬性,并生成相應(yīng)的set方法

  • Book.java
public class Book {
    private String bname;
    private String bauthor;
    private String address;

    public void setBname(String bname) {
        this.bname = bname;
    }

    public void setBauthor(String bauthor) {
        this.bauthor = bauthor;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public void testDemo(){
        System.out.println(bname+"    "+bauthor+"    "+address);
    }
}

二、編寫配置文件

在配置文件中配置對象創(chuàng)建并進(jìn)行屬性注入

  • bean5.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

    <!--1.配置Book對象創(chuàng)建-->
    <bean id="book" class="com.health.IOC.E_空值和特殊字符注入.Book">
        <!--2.set方法注入屬性-->
        <property name="bname" value="圍城"/>
        <property name="bauthor" value="錢鐘書"/>

        <!--設(shè)置null-->
        <!--<property name="address">
            <null/>
        </property>-->

        <!--特殊符號
            1.把<>用轉(zhuǎn)義字符 &lt; &gt;轉(zhuǎn)義
            2.把特殊符號寫道CDATA
        -->
        <property name="address">
            <value><![CDATA[<<南京>>]]></value>
        </property>

    </bean>
    
</beans>

三、測試

  • test05.java
public class test05 {
    public static void main(String[] args) {
        ApplicationContext context =
                new ClassPathXmlApplicationContext("com/health/IOC/E_空值和特殊字符注入/bean5.xml");
        Book book = context.getBean("book", Book.class);
        book.testDemo();
    }
}

輸出結(jié)果:

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論