一个典型的Spring的applicationcontext.xml配置文件
来源:互联网 发布:域名name server 编辑:程序博客网 时间:2024/05/18 20:33
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd"> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="configLocation" value="classpath:hibernate.cfg.xml"> </property> </bean> <!-- dao --> <bean id="AdminDAO" class="dao.AdminDAO"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <bean id="OnlineDAO" class="dao.OnlineDAO"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <bean id="BbsDAO" class="dao.BbsDAO"> <property name="sessionFactory"> <ref bean="sessionFactory"/> </property> </bean> <bean id="CustomerDAO" class="dao.CustomerDAO"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <bean id="DongtaiDAO" class="dao.DongtaiDAO"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <bean id="ChanpinDAO" class="dao.ChanpinDAO"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <bean id="DailijiamengDAO" class="dao.DailijiamengDAO"> <property name="sessionFactory"> <ref bean="sessionFactory" /> </property> </bean> <!-- 配置TransactionManager --> <bean id="myTxManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionFactory" /> </bean> <!-- 配置事务策略 --> <tx:advice id="txAdvice" transaction-manager="myTxManager"> <tx:attributes> <tx:method name="find*" propagation="REQUIRED" read-only="true"/> <tx:method name="save*" propagation="REQUIRED"/> <tx:method name="update*" propagation="REQUIRED"/> <tx:method name="delete*" propagation="REQUIRED"/> <tx:method name="*" propagation="SUPPORTS" read-only="true" /> </tx:attributes> </tx:advice> <aop:config> <aop:pointcut id="productServiceMethods" expression="execution(* service.*.*(..))" /> <aop:advisor advice-ref="txAdvice" pointcut-ref="productServiceMethods" /> </aop:config> <bean id="managerSeveice" class="service.managerService"> <property name="adminDAO" ref="AdminDAO"/> <property name="onlineDAO" ref="OnlineDAO"/> <property name="bbsDAO" ref="BbsDAO"></property> <property name="customerDAO" ref="CustomerDAO"></property> <property name="dongtaiDAO" ref="DongtaiDAO"></property> <property name="chanpinDAO" ref="ChanpinDAO"></property> <property name="dailijiamengDAO" ref="DailijiamengDAO"></property> </bean> <bean id="base" class="com.lw.struts.action.BaseAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" > <property name="mgr" ref="managerSeveice"></property> </bean> <!-- admin --> <bean name="/manager_admin" class="com.lw.struts.action.Manager_adminAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default"> <property name="mgr" ref="managerSeveice"></property> </bean> <bean name="/manager_save_update_admin" class="com.lw.struts.action.Manager_save_update_adminAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_update_admin" class="com.lw.struts.action.Manager_update_adminAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <!-- online --> <bean name="/manager_online" class="com.lw.struts.action.Manager_onlineAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_delete_online" class="com.lw.struts.action.Manager_delete_onlineAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_insert_online" class="com.lw.struts.action.Manager_insert_onlineAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <!-- bbs --> <bean name="/manager_bbs" class="com.lw.struts.action.Manager_bbsAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_delete_bbs" class="com.lw.struts.action.Manager_delete_bbsAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_insert_bbs" class="com.lw.struts.action.Manager_insert_bbsAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <!-- customer --> <bean name="/manager_customer" class="com.lw.struts.action.Manager_customerAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_insert_customer" class="com.lw.struts.action.Manager_insert_customerAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_show_customer" class="com.lw.struts.action.Manager_show_customerAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_delete_customer" class="com.lw.struts.action.Manager_delete_customerAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <!-- dongtai --> <bean name="/manager_dongtai" class="com.lw.struts.action.Manager_dongtaiAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_insert_dongtai" class="com.lw.struts.action.Manager_insert_dongtaiAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_delete_dongtai" class="com.lw.struts.action.Manager_delete_dongtaiAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_update_dongtai" class="com.lw.struts.action.Manager_update_dongtaiAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_save_update_dongtai" class="com.lw.struts.action.Manager_save_update_dongtaiAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <!-- chanpin --> <bean name="/manager_chanpin" class="com.lw.struts.action.Manager_chanpinAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_delete_chanpin" class="com.lw.struts.action.Manager_delete_chanpinAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_insert_chanpin" class="com.lw.struts.action.Manager_insert_chanpinAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_update_chanpin" class="com.lw.struts.action.Manager_update_chanpinAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_save_update_chanpin" class="com.lw.struts.action.Manager_save_update_chanpinAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <!-- dailijiameng --> <bean name="/manager_dailijiameng" class="com.lw.struts.action.Manager_dailijiamengAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_delete_dailijiameng" class="com.lw.struts.action.Manager_delete_dailijiamengAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_insert_dailijiameng" class="com.lw.struts.action.Manager_insert_dailijiamengAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_update_dailijiameng" class="com.lw.struts.action.Manager_update_dailijiamengAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/manager_save_update_dailijiameng" class="com.lw.struts.action.Manager_save_update_dailijiamengAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> <bean name="/testpage" class="com.lw.struts.action.TestpageAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default"> </bean> <!-- login --> <bean name="/mlogin" class="com.lw.struts.action.MloginAction" abstract="false" lazy-init="default" autowire="default" dependency-check="default" parent="base"> </bean> </beans>
- 一个典型的Spring的applicationcontext.xml配置文件
- 一个典型的Spring的applicationcontext.xml配置文件
- 一个典型的Spring的applicationcontext.xml配置文件
- 一个典型的Spring的applicationcontext.xml配置文件
- 一个典型的Spring的applicationcontext.xml配置文件
- Spring的配置文件applicationContext.xml
- Spring的配置文件applicationContext.xml
- Spring整合了CXF的一个applicationContext.xml的配置文件
- spring的配置文件applicationContext.xml配置文件详解
- 典型的Spring的applicationcontext.xml配置文件以及注解事物配置(转)
- Spring的applicationContext.xml--spring 配置文件详解
- Spring 配置文件applicationContext.xml的切割原则
- 详解Spring的applicationContext.xml配置文件
- spring 的配置文件applicationContext.xml详解
- java spring配置文件applicationcontext.xml的使用
- 关于spring的配置文件applicationcontext.xml
- Spring 加载xml配置文件的方式 ApplicationContext
- spring applicationContext.xml的配置文件详解
- SDE:空间数据库引擎
- 常来看看自己的缺点
- 必须掌握的八个【cmd 命令行】
- Ram story
- Druid初步试用印象
- 一个典型的Spring的applicationcontext.xml配置文件
- 請問SQL Server Business Intelligence Development Studio開發的報表為何列印不能選擇自定義的紙張大小?
- 基于Asterisk的VoIP开发指南——Asterisk 模块编写指南(1)
- sqlserver查询字段是否为自增长或主键
- .NET2005打包程序制作(转)
- Hibernate的批量操作
- Apache Commons fileUpload实现文件上传
- 技术和讲解
- 原始套接字实现网络监听