posts - 325,  comments - 25,  trackbacks - 0
          1.注意在加載完hiberna包之后,放入以下三個jar包:spring.jar commons-collection-3.2.jar,commons-pool-1.3.jar
          2.從數據庫映射完vo之后,注意一對多,多對多等的配置
                 一對多: 如:“一”這方ExamType.hbm.xml 添加
                  <set name="questions" inverse="true"> //“一”這方沒有控制權
                       <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>
                      “多”這方有控制權

               多對多:
                  如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"  //因為是學生選課,不是課先學生,所以有控制權
                         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.在完成模型組件和業務邏輯組件之后,配置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)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 监利县| 万全县| 汨罗市| 白河县| 夏邑县| 襄樊市| 色达县| 凤山县| 清新县| 南漳县| 陆河县| 合江县| 仪征市| 阿巴嘎旗| 泊头市| 蓝田县| 怀远县| 曲靖市| 新安县| 阳曲县| 安宁市| 玉屏| 武汉市| 东乡族自治县| 武强县| 资溪县| 大姚县| 尉犁县| 金山区| 宁阳县| 南阳市| 建始县| 菏泽市| 淮阳县| 明光市| 浮山县| 紫阳县| 禄丰县| 婺源县| 北宁市| 泸水县|