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

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

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

    BirdsHover

    ——路漫漫其修遠(yuǎn)兮,吾將上下而爬樓梯!

      BlogJava :: 首頁(yè) ::  :: 聯(lián)系 :: 聚合  :: 管理 ::
      21 隨筆 :: 8 文章 :: 34 評(píng)論 :: 0 Trackbacks
    netbeans 6.5應(yīng)用spring,structs和hibernate開(kāi)發(fā)挺方便的。創(chuàng)建項(xiàng)目的時(shí)候選擇3個(gè)框架引用就行了。

    默認(rèn)帶了spring mvc 2.5,structs 1.2.9,hibernate 3.2.5。

    創(chuàng)建項(xiàng)目后,默認(rèn)jsp頁(yè)面和配置文件基本上都有了。接下來(lái)就是整合spring和structs的工作。

    spring的文件映射在dispatcher-servlet.xml。
    現(xiàn)在在里面添加一個(gè)book.htm的映射:

        <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
            <property name="mappings">
                <props>
                    <prop key="index.htm">indexController</prop>
                    <prop key="book.htm">bookController</prop>
                </props>
            </property>
        </bean>

        <bean name="bookController"
              class="org.springframework.web.servlet.mvc.ParameterizableViewController"
              p:viewName="book" />

        而viewResolver節(jié)點(diǎn)定義了目錄,已經(jīng)映射文件的后綴。
        <bean id="viewResolver"
              class="org.springframework.web.servlet.view.InternalResourceViewResolver"
              p:prefix="/WEB-INF/jsp/"
              p:suffix=".jsp" />

    也可以換掉。這是spring的。spring的頁(yè)面用起來(lái)不是很舒服。現(xiàn)在把它換成structs的。

    把整合頁(yè)面代碼換成

    <%@page contentType="text/html"%>
    <%@page pageEncoding="UTF-8"%>

    <jsp:forward page="../../do/Welcome"/>


    這種的。這樣就是用了spring來(lái)重寫(xiě)了地址,用structs來(lái)顯示頁(yè)面內(nèi)容了。嘿嘿,感覺(jué)不錯(cuò)。

    然后就是hibernate了。創(chuàng)建一個(gè)hibernate的Util類(lèi),再創(chuàng)建POJO 自動(dòng)生成實(shí)體。然后就可以操作了。

    寫(xiě)入的時(shí)候:
        SessionFactory sf =
                    new DefaultHibernateUtil.getSessionFactory();
                Session s= sf.openSession();
                Transaction tx = s.beginTransaction();

                    Books b = new Books ();
                    b.setBookName("test");
                    s.save(customer);

                tx.commit();
                s.close();
                sf.close();

    ok了可以寫(xiě)入了,其他的都差不多。
    posted on 2008-11-25 17:18 Birdshover 閱讀(1545) 評(píng)論(3)  編輯  收藏

    評(píng)論

    # re: netbeans 6.5中的spring,structs和hibernate 2008-11-25 17:20 Birdshover
    不得不說(shuō),netbeans的提示和代碼自動(dòng)化沒(méi)有eclipse好用。但是Java ee或者web開(kāi)發(fā)比eclipse好用一點(diǎn)。就這么點(diǎn)感覺(jué)。  回復(fù)  更多評(píng)論
      

    # re: netbeans 6.5中的spring,structs和hibernate 2008-11-29 19:19 天山茗客
    我覺(jué)得netbeans的提示和代碼自動(dòng)比eclipse更好用。  回復(fù)  更多評(píng)論
      

    # re: netbeans 6.5中的spring,structs和hibernate 2008-12-29 20:59 1926
    @Birdshover
    eclipse怎么能跟netbeans比呢,netbeans的代碼功能是我見(jiàn)過(guò)的最強(qiáng)大的  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 又爽又高潮的BB视频免费看| 日本免费一区二区三区四区五六区| 国产福利在线免费| 亚洲精品私拍国产福利在线| 国产在线观a免费观看| 国产a v无码专区亚洲av| 九九免费久久这里有精品23| 亚洲精品无码久久久| 国产日韩久久免费影院 | 成年人视频在线观看免费| 亚洲国产成人资源在线软件| 91精品免费在线观看| 亚洲中文字幕一区精品自拍| 最近2019中文字幕mv免费看| 亚洲精品GV天堂无码男同| 免费少妇a级毛片人成网| 一级做a免费视频观看网站| 亚洲欧洲自拍拍偷午夜色无码| 国产婷婷成人久久Av免费高清| 亚洲日本在线观看| 久久久高清免费视频| 精品国产日韩亚洲一区在线| 久久99亚洲综合精品首页| 免费视频成人手机在线观看网址| 亚洲国产综合在线| 国产成人3p视频免费观看| 一级做性色a爰片久久毛片免费| 久久亚洲成a人片| 久久电影网午夜鲁丝片免费| 色屁屁www影院免费观看视频| 国产AV无码专区亚洲AV男同| 99久久久国产精品免费无卡顿| 毛片亚洲AV无码精品国产午夜| 亚洲日产无码中文字幕| 美女视频黄免费亚洲| 一级做a爱过程免费视| 亚洲视频免费一区| 婷婷亚洲天堂影院| 免费人成在线观看69式小视频| 亚洲精品无码mⅴ在线观看| 在线观看亚洲精品福利片|