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

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

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

    Dict.CN 在線詞典, 英語學(xué)習(xí), 在線翻譯

    都市淘沙者

    荔枝FM Everyone can be host

    統(tǒng)計(jì)

    留言簿(23)

    積分與排名

    優(yōu)秀學(xué)習(xí)網(wǎng)站

    友情連接

    閱讀排行榜

    評論排行榜

    Struts1.2+Spring2.0+Hibernate3.1項(xiàng)目框架構(gòu)建中的問題及解決方法集錦

     

    Struts1.2+Spring2.0+Hibernate3.1項(xiàng)目框架構(gòu)建中的問題及解決方法集錦(1)         
            前天自己嘗試著使用 Eclipse3.2+Myeclipse5.5 搭建一個自己的 Struts1.2+Spring2.0+Hibernate3.1 項(xiàng)目框架,這自己不做還不知道,一做就嚇了一跳,怎搭個項(xiàng)目框架就這么難,經(jīng)過整整一天的摸索這才成功的構(gòu)建了自己想要的項(xiàng)目框架?,F(xiàn)在把項(xiàng)目的主要配置文件清單共享如下:
    web.xml   項(xiàng)目配置
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
      
    <servlet>
        
    <servlet-name>action</servlet-name>
        
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        
    <init-param>
          
    <param-name>config</param-name>
          
    <param-value>/WEB-INF/struts-config.xml</param-value>
        
    </init-param>
        
    <init-param>
          
    <param-name>debug</param-name>
          
    <param-value>3</param-value>
        
    </init-param>
        
    <init-param>
          
    <param-name>detail</param-name>
          
    <param-value>3</param-value>
        
    </init-param>
        
    <load-on-startup>0</load-on-startup>
      
    </servlet>
      
    <servlet-mapping>
        
    <servlet-name>action</servlet-name>
        
    <url-pattern>*.do</url-pattern>
      
    </servlet-mapping>
      
    <session-config>
       
    <session-timeout>30</session-timeout></session-config>
      
    <welcome-file-list>
       
    <welcome-file>/index.jsp</welcome-file>
       
    <welcome-file>/modules/login.jsp</welcome-file>
      
    </welcome-file-list>
    </web-app>
    Struts配置   struts-config.xml 
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
    <struts-config>
     
    <data-sources />
     
    <form-beans>
      
    <form-bean name="loginForm"
       type
    ="com.morecans.test.struts.form.LoginForm" />
     
    </form-beans>
     
    <global-exceptions />
     
    <global-forwards />
     
    <action-mappings>
      
    <action attribute="loginForm" input="/modules/login.jsp"
       name
    ="loginForm" path="/modules/login" scope="request"
       type
    ="org.springframework.web.struts.DelegatingActionProxy">   (1)loginAction交給Sping 代理
    <forward name="msg" path="/modules/msg.jsp"></forward>
       
    <forward name="index" path="/index.jsp"></forward>
       
    <forward name="login" path="/modules/login.jsp"></forward>
      
    </action>
     
    </action-mappings>
     
    <message-resources
      
    parameter="com.morecans.test.struts.ApplicationResources" />
     
    <plug-in
      
    className="org.springframework.web.struts.ContextLoaderPlugIn">
      
    <set-property property="contextConfigLocation"
       value
    ="/WEB-INF/classes/applicationContext.xml" />
     
    </plug-in>
    </struts-config> 
    Spring整合HIbernate    applicationContext.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
    <beans>
     
    <bean id="dataSource"
      class
    ="org.apache.commons.dbcp.BasicDataSource"> (2)Spring整合Hibernate   配置 DataSource
    <property name="driverClassName">
       
    <value>com.mysql.jdbc.Driver</value>
      
    </property>
      
    <property name="url">
       
    <value>jdbc:mysql://localhost:3306/morecans</value>
      
    </property>
      
    <property name="username">
       
    <value>root</value>
      
    </property>
      
    <property name="password">
       
    <value>1</value>
      
    </property>
     
    </bean>
     
    <bean id="sessionFactory"                  (3)Spring整合Hibernate   配置 SessionFactory
      class
    ="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
      
    <property name="dataSource">
       
    <ref bean="dataSource" />
      
    </property>
      
    <property name="hibernateProperties">
       
    <props>
        
    <prop key="hibernate.dialect">
         org.hibernate.dialect.MySQLDialect
        
    </prop>
        
    <prop key="hibernate.show_sql">true</prop>
       
    </props>
      
    </property>
      
    <property name="mappingResources">
       
    <list>
        
    <value>com/morecans/test/pojo/Customer.hbm.xml</value>
       
    </list>
      
    </property>
     
    </bean>
     
    <bean id="CustomerDAO" class="com.morecans.test.pojo.CustomerDAO">
      
    <property name="sessionFactory">    (4)Spring整合Hibernate   配置 DAO
       
    <ref bean="sessionFactory" />
      
    </property>
     
    </bean>
     
    <import resource="applicationContext-zxy.xml" />
    </beans>
    Spring整合Stuts   applicationContext-zxy.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
    <beans>
     
    <bean name="/modules/login"                      (5)Struts的Action交給Sping 在這里處理。配置LoginAction
      class
    ="com.morecans.test.struts.action.LoginAction">
      
    <property name="customerdao">
       
    <ref bean="CustomerDAO" />
      
    </property>
     
    </bean>
    </beans> 

    posted on 2008-04-11 10:40 都市淘沙者 閱讀(498) 評論(0)  編輯  收藏


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲A∨午夜成人片精品网站| 182tv免费观看在线视频| 视频一区二区三区免费观看| 亚洲中文字幕一区精品自拍| 亚洲国产精品人久久电影| 亚洲乱码卡一卡二卡三| 最近高清国语中文在线观看免费| 亚洲三级在线免费观看| a级片免费在线播放| a色毛片免费视频| 日韩免费无码视频一区二区三区| 一级毛片在线观看免费| 日本免费在线观看| 亚洲视频免费在线播放| 成人激情免费视频| 四虎影视永久免费观看网址| 亚洲天堂中文字幕在线| 久久亚洲精品中文字幕三区| 亚洲午夜精品一区二区| 精品久久亚洲中文无码| www亚洲精品久久久乳| 日本亚洲色大成网站www久久| 亚洲国产成人精品无码区花野真一| 亚洲国产aⅴ成人精品无吗| 四虎一区二区成人免费影院网址 | 国产一级淫片免费播放| 亚洲欧洲精品成人久久曰影片| 中文字幕亚洲第一| 亚洲福利中文字幕在线网址| 亚洲午夜久久久影院伊人| 亚洲天堂中文资源| 亚洲中文字幕乱码AV波多JI| 无遮挡a级毛片免费看| 中文成人久久久久影院免费观看 | 男女猛烈激情xx00免费视频| 免费福利在线视频| 在人线av无码免费高潮喷水| 亚洲?V乱码久久精品蜜桃| 亚洲免费视频在线观看| 亚洲综合av一区二区三区不卡| 污网站免费在线观看|