`
kidiaoer
  • 浏览: 822684 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

spring配置文件样本

阅读更多

<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/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
	
	<bean id="sessionFactory"
		class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
		<property name="configLocation"
			value="classpath:hibernate.cfg.xml">
		</property>
	</bean>

	<!-- 事务处理 -->
	<bean name="HibernateTransactionManager"
		class="org.springframework.orm.hibernate3.HibernateTransactionManager">
		<property name="sessionFactory" ref="sessionFactory"></property>
	</bean>
	<tx:annotation-driven transaction-manager="HibernateTransactionManager"/>

	
	<bean id="loginDao" class="crm.cs.dao.impl.LoginDaoImpl">
		<property name="sessionFactory" ref="sessionFactory"></property>
	</bean>
	<bean id="loginMgr" class="crm.cs.mgr.LoginMgr">
		<property name="loginDao" ref="loginDao"></property>
	</bean>
	<!-- 登陆Bean -->
	<bean id="cscrmLoginbeanId" class="crm.cs.action.login.LoginAction"
		scope="prototype">
		<property name="loginMgr" ref="loginMgr"></property>
	</bean>
	<!-- 权限验证Bean -->
	<bean id="securitybeanId" class="crm.cs.action.login.SecurityAction"
		scope="prototype">
	</bean>
    <!-- 查询模板注入 -->
    <bean id="ConsultQueryDao" class="crm.cs.dao.query.impl.ConsultQueryDaoImpl">
		<property name="sessionFactory" ref="sessionFactory"></property>
	</bean>
	<bean id="CustomerQueryDao" class="crm.cs.dao.query.impl.CustomerQueryDaoImpl">
		<property name="sessionFactory" ref="sessionFactory"></property>
	</bean>
	<bean id="MarketManDao" class="crm.cs.dao.query.impl.MarketManDaoImpl">
		<property name="sessionFactory" ref="sessionFactory"></property>
	</bean>

        <!-- 客户管理Bean -->
	<bean id="customerDao" class="crm.cs.dao.impl.CustomerDaoImpl">
	   <property name="sessionFactory" ref="sessionFactory"></property>
	</bean>
	
	<!-- 咨询信息管理Bean -->
	<bean id="consultDao" class="crm.cs.dao.impl.ConsultDaoImpl">
	   <property name="sessionFactory" ref="sessionFactory"></property>
	</bean>
	
	<!-- 学校信息管理Bean -->
	<bean id="shoolDao" class="crm.cs.dao.impl.SchoolDaoImpl">
	   <property name="sessionFactory" ref="sessionFactory"></property>
	</bean>
	
	<!-- 兼职信息管理Bean -->
	<bean id="plurlistDao" class="crm.cs.dao.impl.PlurlistDaoImpl">
	   <property name="sessionFactory" ref="sessionFactory"></property>
	</bean>
	<!-- 基础信息action bean -->
	
	<!-- 客户action Bean -->
	<bean id="customerActionId" class="crm.cs.action.business.CustomerAction">
	     <property name="dao" ref="customerDao"></property>
	</bean>
	<!-- 咨询信息action Bean -->
	<bean id="consultActionId" class="crm.cs.action.business.ConsultAction">
	     <property name="dao" ref="consultDao"></property>
	</bean>
	<!-- 学校信息action Bean -->
	<bean id="shoolActionId" class="crm.cs.action.business.SchoolAction">
	     <property name="dao" ref="shoolDao"></property>
	</bean>
	<!-- 兼职信息action Bean -->
	<bean id="plurlistActionId" class="crm.cs.action.business.PlurlistAction">
	     <property name="dao" ref="plurlistDao"></property>
	</bean>
</beans>

分享到:
评论

相关推荐

    spring实战全部源代码.zip

    《Spring实战》第五版的源代码压缩包"spring实战全部源代码.zip"包含了全面的示例项目,旨在帮助读者深入理解和应用...每个样本项目都代表了一个特定的技术或应用场景,深入研究这些代码有助于提升你的Spring技能。

    spring4 mvc maven

    Spring MVC的应用中,"src/main/java"通常存放Java控制器、服务和DAO类,而"src/main/resources"可能存放SQL脚本、配置文件等。 综上所述,这个项目提供了一个基础的Spring MVC登录应用的实例,涉及到Maven构建、...

    springboot项目样本.docx

    在这个"SpringBoot项目样本"中,我们将探讨如何获取配置文件中的属性值、修改配置文件名和路径,以及在不同环境中读取不同的配置文件。 1. 获取配置文件中的属性值: 在 SpringBoot 中,我们可以利用 `@Value` ...

    spring-config-mock-sample:弹簧配置模拟样本

    1. **Spring配置文件**:包含XML、Java配置或注解配置,定义了bean及其依赖关系。 2. **模拟bean的定义**:通过@MockBean或Mockito创建模拟对象,并指定它们的行为。 3. **测试类**:使用Spring Test和Mockito编写...

    Spring高级培训:Spring高级培训的样本项目

    它涵盖了基础知识(例如BFPP和BPP,JSR和SpEL),提示(例如@Conditional,通知,Spring配置文件和代理),测试等。 卫星数据库 通过Spring Boot和HSQL在内存DB中使用JDBC。 周六 通过Spring Boot和H2在内存DB...

    Spring中的sample

    开发者可以通过分析和运行这些样本,学习并实践Spring的相关特性。每个子文件可能代表一个独立的功能模块,比如`spring-boot-sample-web`可能是一个关于Spring Boot Web应用的示例,`spring-aop-sample`可能是关于...

    《Spring3.1 和 MyBatis 整合笔记 》源代码(第二版)

    2. **配置Spring**:创建Spring的配置文件,定义数据源、SqlSessionFactoryBean以及MyBatis的MapperScannerConfigurer,使得Spring能够自动扫描并管理Mapper接口。 3. **配置MyBatis**:编写MyBatis的配置文件...

    spring-practice:记录有关Spring用法的样本

    在"spring-practice"项目中,可以看到通过XML配置文件或注解方式声明bean及其依赖,如`@Autowired`、`@Qualifier`等,实现对象的自动装配。 其次,Spring的面向切面编程(Aspect-Oriented Programming,简称AOP)...

    springboot项目样本.pdf

    为了在运行时更改这些配置,可以在应用启动时通过 `--spring.config.location` 参数指定额外的配置文件位置。 SpringBoot 提供了一种灵活的方式来读取配置文件中的属性。你可以使用 `@Value` 注解直接注入单个属性...

    spring security 参考手册中文版

    38. Spring Data&Spring安全配置 273 39. @Query中的安全表达式 273 第八部分 附录 274 40.安全数据库模式 274 40.1用户模式 274 40.1.1集团当局 274 40.2持久登录(记得我)架构 275 40.3 ACL模式 275 40.3.1 ...

    sandbox-spring-boot-app:Spring Boot应用程序样本

    在【压缩包子文件的文件名称列表】中,我们看到的是`sandbox-spring-boot-app-master`,这可能是一个Git仓库的默认分支名称,通常包含项目的所有源代码、资源文件、配置文件以及版本控制信息。在这个项目中,你可能...

    Spring & DWR - Ajax made Easy

    - **Spring配置文件**:包含了DWR相关的bean定义,如DWRServlet和Engine的配置。 - **HTML/JavaScript页面**:展示了如何在前端使用DWR生成的JavaScript接口进行Ajax调用。 - **服务器端的控制器**:处理DWR发起的...

    spring-boot-samples:Netgloo的Spring Boot样本

    9. **安全控制**:Spring Security是Spring Boot默认的安全解决方案,样本项目中可能包括如何配置权限控制、登录验证等内容。 10. **集成测试**:通过`@SpringBootTest`和`@WebMvcTest`注解,Spring Boot提供了便捷...

    spring-jpa-sample:Spring JPA样本

    Spring JPA的配置通常在`application.properties`或`application.yml`文件中进行。这里需要设置数据源、JPA供应商(如Hibernate)、数据库URL、用户名和密码等。例如: ```properties spring.datasource.url=jdbc:...

    spring boot jsp mvc jpa hibernate mysql 示例 sample

    在 Spring Boot 应用中,我们可以通过配置 `application.properties` 文件,设置数据源连接信息,使应用能够连接到 MySQL 数据库。Spring Boot 提供了对多种数据库的开箱即用支持,包括 MySQL。 6. **整合流程**:...

    SpringFactoryBean:spring FactoryBean的样本,在运行时在两个bean之间进行更改

    在Spring配置文件中,你可以这样声明`FactoryBean`: ```xml ``` 现在,当你通过`myBean`引用时,Spring会实际上调用`MyFactoryBean`的`getObject()`方法,返回对应的bean实例。 在`SpringFactoryBean-master...

    DemoApplication:一些Spring Boot启用的样本

    3. `src/main/resources`:资源文件夹,可能有应用配置文件如`application.properties`或`application.yml`。 4. `src/test/java`:测试代码目录,用于编写单元测试和集成测试。 5. `README.md`:项目说明文件,可能...

    orientdb-spring-samples:orientdb-spring样本包

    在Spring项目中集成OrientDB,首先需要在配置文件中声明OrientDB的数据源。这通常涉及配置URL、数据库名称、用户名和密码等参数。此外,还需要配置OrientDB的事务管理器,以便在Spring的事务管理框架下正常工作。 ...

    spring-Acgei的一个小例子之五

    在本示例中,我们将探讨如何将Acegi集成到Spring应用程序中,以及如何设置相关的配置文件和用户界面。 首先,我们需要理解Acegi与Spring的集成依赖于Spring的Inversion of Control (IoC) 容器。IoC允许我们管理对象...

    spring_boardSample:板样本

    7. **配置文件**:项目可能包含`application.properties`或`application.yml`,用于存储应用的配置信息,如服务器端口、数据库连接信息等。 8. **单元测试和集成测试**:为了保证代码质量,项目通常包含测试代码,...

Global site tag (gtag.js) - Google Analytics