<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    spring學(xué)習(xí)記錄

    Posted on 2007-04-07 17:30 它山の石 閱讀(296) 評論(0)  編輯  收藏
    這里只貼出XML
      1<?xml version="1.0" encoding="UTF-8"?>
      2<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
      3        "http://www.springframework.org/dtd/spring-beans.dtd">
      4<beans>
      5    <!--分散配置-->
      6    <bean id="jdbc"
      7        class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
      8        <property name="locations">
      9            <list>
     10                <value>jdbc.properties</value>
     11                <value>temp.properties</value>
     12            </list>
     13        </property>
     14    </bean>
     15    
     16    <!--自定義屬性編輯器配置器    -->
     17    <bean id="customEditorConfigurer" class="org.springframework.beans.factory.config.CustomEditorConfigurer">
     18        <property name="customEditors">
     19            <map>
     20                <entry key="com.sigon.spring.service.Address">
     21                    <bean class="com.sigon.spring.editor.AddressEditor"></bean>
     22                </entry>
     23            </map>
     24        </property>
     25    </bean>
     26<!--    國際化-->
     27    <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
     28        <property name="basenames">
     29            <list>
     30                <value>jdbc</value>
     31            </list>
     32        </property>
     33    </bean>
     34<!--    注冊監(jiān)聽者-->
     35<!--    <bean id="applistener" class="com.sigon.spring.listener.MyApplicationListener"/>-->
     36<!--    目標(biāo)對象-->
     37    <bean id="welcomeServiceTarget" class="com.sigon.spring.service.WelcomeServiceImpl">
     38        <property name="greeting">
     39            <value>TOM</value>
     40        </property>
     41    </bean>
     42   <!--    方法前通知-->
     43    <bean id="myMethodBeforeAdvice" class="com.sigon.spring.aop.MyMethodBeforeAdvice"/>
     44    <!-- 方法后通知-->
     45    <bean id="myAfterReturningAdvice" class="com.sigon.spring.aop.MyAfterReturningAdvice"/>
     46    <!-- 環(huán)繞通知-->
     47    <bean id="myMethodInterceptor" class="com.sigon.spring.aop.MyMethodInterceptor"/>
     48<!--    代理對象-->
     49    <bean id="welcomeService" class="org.springframework.aop.framework.ProxyFactoryBean">
     50        <property name="proxyInterfaces">
     51            <list>
     52                <value>com.sigon.spring.service.WelcomeService</value>
     53                <value>com.sigon.spring.service.WelcomeService2</value>                
     54            </list>
     55        </property>
     56        <property name="interceptorNames">
     57            <list>
     58                <value>myMethodBeforeAdvice</value>
     59                <value>myAfterReturningAdvice</value>
     60                <value>myMethodInterceptor</value>
     61            </list>
     62        </property>
     63        <property name="target">
     64            <ref bean="welcomeServiceTarget"/>
     65        </property>
     66        <!--以類繼承方式-->
     67<!--        <property name="proxyTargetClass">-->
     68<!--            <value>true</value>-->
     69<!--        </property>-->
     70    </bean>
     71    
     72<!--    <bean id="welcomeSpring" class="com.sigon.spring.service.WelcomeSpring" autowire="byType">-->
     73<!--         <constructor-arg type="java.lang.String">-->
     74<!--            <value>123</value>-->
     75<!--        </constructor-arg>-->
     76<!--        <constructor-arg type="java.lang.Integer">-->
     77<!--            <value>456</value>-->
     78<!--        </constructor-arg>-->
     79<!--        <property name="homeAddress">-->
     80<!--            <value>jilin.changchun.chunchengdajie.130022</value>-->
     81<!--        </property>-->
     82<!--        <property name="comAddress">-->
     83<!--            <bean class="com.sigon.spring.service.Address">-->
     84<!--                <property name="province">-->
     85<!--                    <value>${province}</value>-->
     86<!--                </property>-->
     87<!--                <property name="city">-->
     88<!--                    <value>${city}</value>-->
     89<!--                </property>-->
     90<!--                <property name="street">-->
     91<!--                    <value>${street}</value>-->
     92<!--                </property>-->
     93<!--                <property name="zipCode">-->
     94<!--                    <value>${zipcode}</value>-->
     95<!--                </property>-->
     96<!--            </bean>-->
     97<!--        </property>-->
     98<!--        <property name="prop">-->
     99<!--            <props>-->
    100<!--                <prop key="key1">werouiq</prop>-->
    101<!--                <prop key="key2">ewlirzj;g</prop>-->
    102<!--                <prop key="key1">dsruifqweuio</prop>-->
    103<!--            </props>-->
    104<!--        </property>-->
    105<!--        <property name="welcome">-->
    106<!--            <value>${jdbc.username}</value>-->
    107<!--        </property>-->
    108<!--        <property name="map">-->
    109<!--            <map>-->
    110<!--                <entry key="key1">-->
    111<!--                    <value>skycn</value>-->
    112<!--                </entry>-->
    113<!--                <entry key="key1">-->
    114<!--                    <value>diablo</value>-->
    115<!--                </entry>-->
    116<!--                <entry key="key3">-->
    117<!--                    <ref bean="byeService"/>-->
    118<!--                </entry>-->
    119<!--                <entry key="key4">-->
    120<!--                    <value>Blizzard</value>-->
    121<!--                </entry>-->
    122<!--                <entry key="key5">-->
    123<!--                    <list>-->
    124<!--                        <value>123</value>-->
    125<!--                        <value>456</value>-->
    126<!--                        <value>789</value>-->
    127<!--                    </list>-->
    128<!--                </entry>-->
    129<!--                <entry key="key6">-->
    130<!--                    <bean class="com.sigon.spring.service.ByeService">-->
    131<!--                        <property name="bye">-->
    132<!--                            <value>UC</value>-->
    133<!--                        </property>-->
    134<!--                    </bean>-->
    135<!--                </entry>-->
    136<!--            </map>-->
    137<!--        </property>-->
    138<!--        <property name="list">-->
    139<!--            <list>-->
    140<!--                <value>tom</value>-->
    141<!--                <value>tom</value>-->
    142<!--                <value>jetta</value>-->
    143<!--                <value>1</value>-->
    144<!--                <value>1</value>-->
    145<!--                <value>2</value>-->
    146<!--                <value>2.5</value>-->
    147<!--                <bean class="com.sigon.spring.service.ByeService">-->
    148<!--                    <property name="bye">-->
    149<!--                        <value>KKK</value>-->
    150<!--                    </property>-->
    151<!--                </bean>-->
    152<!--                <ref bean="byeService"/>-->
    153<!--                <list>-->
    154<!--                    <value>123</value>-->
    155<!--                    <value>456</value>-->
    156<!--                    <ref bean="byeService"/>-->
    157<!--                </list>-->
    158<!--            </list>-->
    159<!--        </property>-->
    160<!--        <property name="is">-->
    161<!--            <list>-->
    162<!--                <value>1</value>-->
    163<!--                <value>1</value>-->
    164<!--                <value>2</value>-->
    165<!--            </list>-->
    166<!--        </property>-->
    167<!--        <property name="set">-->
    168<!--            <set>-->
    169<!--                <value>123</value>-->
    170<!--                <value>456</value>-->
    171<!--                <value>asdi</value>-->
    172<!--                <bean class="com.sigon.spring.service.ByeService"></bean>-->
    173<!--                <ref bean="byeService"/>-->
    174<!--            </set>-->
    175<!--        </property>-->
    176<!--    </bean> -->
    177<!--    <bean id="byeService" class="com.sigon.spring.service.ByeService" init-method="init">-->
    178<!--        <property name="bye">-->
    179<!--            <value>bye!!!</value>-->
    180<!--        </property>-->
    181<!--    </bean>-->
    182<!--    <bean id = "myBeanPostProcessor" class="com.sigon.spring.process.MyBeanPostProcessor"></bean>-->
    183    
    184</beans>    

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲人成电影网站久久| 久久精品女人天堂AV免费观看| 亚洲AV无码国产一区二区三区| 亚洲视频在线免费观看| 伊人久久大香线蕉亚洲| 国产又黄又爽又刺激的免费网址| 国产福利视精品永久免费| 免费观看成人久久网免费观看| 香港经典a毛片免费观看看| 亚洲综合校园春色| 亚洲综合视频在线观看| 亚洲天堂中文字幕| 国产精品亚洲аv无码播放| 国产日韩成人亚洲丁香婷婷| 日韩免费视频一区| 日本免费无遮挡吸乳视频电影| 永久免费的网站在线观看| 最近中文字幕2019高清免费| 免费黄网站在线观看| 女同免费毛片在线播放| 国产精品免费在线播放| 国产免费牲交视频免费播放| 理论秋霞在线看免费| 免费一级特黄特色大片| 欧洲精品码一区二区三区免费看| 久久精品国产亚洲av天美18| 亚洲成在人线在线播放无码| 亚洲精品无码成人片久久不卡| 亚洲va久久久久| 亚洲老熟女五十路老熟女bbw| 自拍偷区亚洲国内自拍| 亚洲国产精品99久久久久久| 亚洲日韩av无码中文| 亚洲丶国产丶欧美一区二区三区| 亚洲av片在线观看| 鲁啊鲁在线视频免费播放| 一区二区三区免费电影| 青柠影视在线观看免费高清| 鲁大师在线影院免费观看| 麻豆国产精品免费视频| 成年性生交大片免费看|