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

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

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

    從新開始學(xué)習(xí),基礎(chǔ)spring

    以前自己很懶總是不想編寫代碼,然而從今天開始我要改掉這個(gè)壞毛病。
    首先是學(xué)習(xí)spring。
    最初自己是在netbeans上編寫,發(fā)現(xiàn)還是myeclipse比較適合我。
    一下是最基礎(chǔ)的spring代碼。
    建立項(xiàng)目,spring。添加spring支持。
    建立包----》建立接口 Hello.java代碼如下

    package com.duduli;

    public interface Hello {
        
    void sayHello();
    }

    建立起實(shí)現(xiàn)類HelloImpl.java
    package com.duduli;

    public class HelloImpl implements Hello {

        
    private String name;
        

        
    public void setName(String name) {
            
    this.name = name;
        }


        @Override
        
    public void sayHello() {
            
    // TODO Auto-generated method stub
            System.out.println("Hello " + name);
        }

    }

    然后編寫applicationContext.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-2.5.xsd">

        
    <bean id = "helloImpl" class = "com.duduli.HelloImpl">
            
    <property name="name" value="duduli!"></property>
        
    </bean>
    </beans>

    最后就是實(shí)現(xiàn)測(cè)試類。Test.java
    package com.duduli;

    import org.springframework.beans.factory.BeanFactory;
    import org.springframework.context.support.ClassPathXmlApplicationContext;

    public class Test {
        
    public static void main(String[] args) throws Exception{
            BeanFactory factory 
    = new ClassPathXmlApplicationContext("applicationContext.xml");
            Hello hello 
    = (Hello) factory.getBean("helloImpl");
            
            hello.sayHello();
        }

    }


    在測(cè)試類中的helloImpl就是在applicationContext.xml中配置的property的id。
    在裝載xml文件的時(shí)候有三種方法。
    classpathapplicationcontext是從類路徑中的xml文件載入上下文定義信息,把上下文第一文件當(dāng)成類路徑資源。
    filesystemxmlapplicationcontext是從文件系統(tǒng)中的xml文件載入上下文定義信息
    xmlwebapplicationcontext是從web系統(tǒng)中的xml文件載入上下文定義信息。

    posted on 2009-02-17 11:28 duduli 閱讀(1553) 評(píng)論(3)  編輯  收藏 所屬分類: SSH/SSH2

    評(píng)論

    # re: 從新開始學(xué)習(xí),基礎(chǔ)spring 2009-02-17 20:33 游客

    重新學(xué)習(xí)...  回復(fù)  更多評(píng)論   

    # re: 從新開始學(xué)習(xí),基礎(chǔ)spring[未登錄] 2009-02-19 12:16 菜板

    加油!~  回復(fù)  更多評(píng)論   

    # re: 從新開始學(xué)習(xí),基礎(chǔ)spring 2009-03-11 15:32 Rique

    很好,有些東西久了不用,會(huì)遺忘,整理整理也好!  回復(fù)  更多評(píng)論   

    <2009年2月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團(tuán)隊(duì)

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地?cái)們?/h3>

    搜索

    •  

    積分與排名

    • 積分 - 257432
    • 排名 - 220

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    @duduli
    主站蜘蛛池模板: 国产美女在线精品免费观看| 日韩在线视频免费| 亚洲JIZZJIZZ妇女| 免费的黄色网页在线免费观看| 一级毛片免费不卡直观看| 一级毛片正片免费视频手机看| 三级黄色免费观看| 18观看免费永久视频| 最近中文字幕无吗高清免费视频| 国产小视频免费观看| 国产亚洲精品a在线观看| 亚洲伊人久久大香线蕉苏妲己| 亚洲国产成人无码av在线播放| 亚洲AV无码国产一区二区三区| EEUSS影院WWW在线观看免费| 69av免费观看| 国产精品jizz在线观看免费| 亚洲精品无码永久在线观看你懂的| 337p日本欧洲亚洲大胆艺术| 亚洲国产综合AV在线观看| 国产高潮久久免费观看| 四虎免费影院ww4164h| 国产在线98福利播放视频免费| 亚洲精品无码久久久久去q| 亚洲国产成人久久精品app| 国产亚洲精品仙踪林在线播放| 久久免费国产精品一区二区| 成年女人毛片免费播放视频m | 99热在线免费播放| 岛国大片免费在线观看| 国产gv天堂亚洲国产gv刚刚碰| 亚洲国产成人久久综合一区| 人人公开免费超级碰碰碰视频| 亚洲一区免费在线观看| 午夜亚洲福利在线老司机| 日本久久久久亚洲中字幕| 精品一区二区三区无码免费直播| 久久精品无码专区免费东京热| 四虎免费永久在线播放| 亚洲视频在线观看地址| 一级特黄色毛片免费看|