posts - 325,  comments - 25,  trackbacks - 0
          1.注意在加載完hiberna包之后,放入以下三個jar包:spring.jar commons-collection-3.2.jar,commons-pool-1.3.jar
          2.從數(shù)據(jù)庫映射完vo之后,注意一對多,多對多等的配置
                 一對多: 如:“一”這方ExamType.hbm.xml 添加
                  <set name="questions" inverse="true"> //“一”這方?jīng)]有控制權(quán)
                       <key column="typeid"></key>
                       <one-to-many class="com.lhb.onlineexam.vo.Question"/>
                    </set>
                          
                      “多”這方Question.hbm.xml 添加
                          <many-to-one name="examtype" column="typeid" not-null="true" lazy="false" insert="false"></many-to-one>
                      “多”這方有控制權(quán)

               多對多:
                  如course.hbm.xml 
                  <set name="student" table="student_course" cascade="save-update"
                   inverse="true">
                       <key column="cou_id"></key>
                       <many-to-many column="stu_id"
                        class="com.lhb.first.vo.Student">
                       </many-to-many>
                  </set>

                  student.hbm.xml
                  
                      <set name="course" cascade="save-update" inverse="false"  //因為是學(xué)生選課,不是課先學(xué)生,所以有控制權(quán)
                         table="student-course">
                             <key column="stu_id"></key>
                             <many-to-many column="cou_id"
                              class="com.lhb.first.vo.Course">
                             </many-to-many>
                        </set>

              3.   web.xml中的配置
              加入:
           <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/applicationContext.xml</param-value>
           </context-param>
           <servlet>
            <servlet-name>SpringContextServlet</servlet-name>
            <servlet-class>
             org.springframework.web.context.ContextLoaderServlet
            </servlet-class>
            <load-on-startup>1</load-on-startup>
           </servlet>
           <filter>
            <filter-name>requestContextFilter</filter-name>
            <filter-class>org.springframework.web.filter.RequestContextFilter</filter-class>
           </filter>
           <filter-mapping>
            <filter-name>requestContextFilter</filter-name>
            <url-pattern>/*</url-pattern>
           </filter-mapping>
           <filter>
            <filter-name>encodingFilter</filter-name>
            <filter-class>
             org.springframework.web.filter.CharacterEncodingFilter
            </filter-class>
            <init-param>
             <param-name>encoding</param-name>
             <param-value>UTF-8</param-value>
            </init-param>
           </filter>
           <filter-mapping>
            <filter-name>encodingFilter</filter-name>
            <url-pattern>/*</url-pattern>
           </filter-mapping>   

          4.在完成模型組件和業(yè)務(wù)邏輯組件之后,配置applicationContext.xml(注入bean)
          5.加入struts支持,配置struts-config.xml
              <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
              <set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml" />
            </plug-in> 
              如果使用spring的DelegatingRequestProcessor(此時可以沒有type屬性),則在struts-config.xml中加入
              <controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>
              如果使用spring的DelegatingActionProxy(此時type都是type="org.springframework.web.struts.DelegatingActionProxy")
              struts-config.xml中什么也不加
                  
          posted on 2008-05-15 15:56 長春語林科技 閱讀(148) 評論(0)  編輯  收藏 所屬分類: util
          <2008年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

           

          長春語林科技歡迎您!

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 饶河县| 方城县| 泽州县| 阳谷县| 舟曲县| 浪卡子县| 灵丘县| 突泉县| 本溪市| 马公市| 宁强县| 泌阳县| 东海县| 巴里| 萨嘎县| 剑阁县| 望都县| 深州市| 鱼台县| 盐城市| 九龙坡区| 武川县| 马鞍山市| 青浦区| 庆云县| 彭州市| 丹巴县| 镇原县| 时尚| 交口县| 丹阳市| 新巴尔虎右旗| 海门市| 鸡西市| 聊城市| 景德镇市| 松阳县| 磐石市| 木里| 清丰县| 专栏|