posts - 2,  comments - 1,  trackbacks - 0

          Spring 2 配置文件
          WEB-INF/classes/applicationContext.xml

           1<?xml version="1.0" encoding="UTF-8"?>
           2<!-- Simple Program Spring context -->
           3<beans
           4    xmlns="http://www.springframework.org/schema/beans"
           5    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           6    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
           7
           8    <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">   
           9        <property name="location" value="/WEB-INF/db.properties" />   
          10    </bean>
          11
          12    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
          13        <property name="driverClassName" value="${db.driver}" />
          14        <property name="url" value="${db.url}" />
          15        <property name="username" value="${db.username}" />
          16        <property name="password" value="${db.password}" />
          17    </bean>
          18    
          19    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
          20        <property name="dataSource">
          21            <ref bean="dataSource" />
          22        </property>
          23        <property name="hibernateProperties">
          24            <props>
          25                <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
          26            </props>
          27        </property>
          28        <property name="mappingResources">
          29            <list><value>simplepro/per/model/Contact.hbm.xml</value></list>
          30        </property>
          31    </bean>
          32    
          33    <bean id="ContactDAO" class="simplepro.per.dao.hibernate.ContactDAOHibImpl">
          34        <property name="sessionFactory">
          35            <ref bean="sessionFactory" />
          36        </property>
          37    </bean>
          38    
          39    <bean id="ContactService" class="simplepro.service.impl.ContactServiceImpl">
          40        <property name="contactDAO">
          41            <ref bean="ContactDAO" />
          42        </property>
          43    </bean>
          44    
          45    <bean id="ContactAction" class="simplepro.web.action.ContactAction" scope="prototype">
          46        <property name="contactService">
          47            <ref bean="ContactService" />
          48        </property>
          49    </bean>
          50
          51</beans>

          Struts2 配置文件
          WEB-INF/classes/Struts2.xml

           1<?xml version="1.0" encoding="UTF-8" ?>
           2
           3<!DOCTYPE struts PUBLIC
           4    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
           5    "http://struts.apache.org/dtds/struts-2.0.dtd">
           6
           7<struts>
           8
           9    <package name="simplepro" extends="struts-default">
          10        <action name="index" class="ContactAction" method="execute">
          11            <result name="success">/WEB-INF/jsp/contacts.jsp</result>
          12        </action>
          13        <action name="add" class="ContactAction" method="add">
          14            <result>/WEB-INF/jsp/contacts.jsp</result>
          15            <result name="input">/WEB-INF/jsp/addcontact.jsp</result>
          16        </action>
          17        <action name="update" class="ContactAction" method="update">
          18            <result>/WEB-INF/jsp/contacts.jsp</result>
          19            <result name="input">/WEB-INF/jsp/updatecontact.jsp</result>
          20        </action>
          21        <action name="delete" class="ContactAction" method="delete">
          22            <result>/WEB-INF/jsp/contacts.jsp</result>
          23            <result name="input">/WEB-INF/jsp/contacts.jsp</result>
          24        </action>
          25        <action name="lookup" class="ContactAction" method="lookup">
          26            <result>/WEB-INF/jsp/contacts.jsp</result>
          27        </action>
          28        <action name="load" class="ContactAction" method="load">
          29            <result>/WEB-INF/jsp/updatecontact.jsp</result>
          30            <result name="input">/WEB-INF/jsp/contacts.jsp</result>
          31        </action>
          32    </package>
          33
          34</struts>

          Struts2 properties 配置文件 (與Spring集成, 將IOC交給Spring完成)
          WEB-INF/classes/Struts2.properties

          struts.objectFactory=spring

          Database properties 配置文件
          WEB-INF/db.properties

          db.username=root
          db.password
          =root
          db.url
          =jdbc:mysql://localhost:3306/simplepro
          db.driver
          =com.mysql.jdbc.Driver


           

          posted on 2008-12-24 14:40 Eason 閱讀(635) 評論(0)  編輯  收藏 所屬分類: 配置文件參考

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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 龙江县| 南昌市| 同德县| 台山市| 晋宁县| 中山市| 开阳县| 柘城县| 八宿县| 玉门市| 五大连池市| 汤阴县| 贵港市| 昭平县| 马山县| 襄城县| 永善县| 九龙坡区| 斗六市| 五峰| 兴安县| 宿州市| 孟州市| 探索| 西和县| 万州区| 江津市| 富锦市| 民乐县| 洪雅县| 朝阳区| 理塘县| 琼海市| 建平县| 渭源县| 盐池县| 顺平县| 瓮安县| 湟中县| 额敏县| 武清区|