<tx:annotation-driven transaction-manager="txManager" />
<bean id="conntains" class="com.zssoft.comm.Conntains">
</bean>
<bean id="SpringContextUtil" class="com.zssoft.tools.SpringDAOUtil"/>
<bean id="adminDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
<property name="url" value="jdbc:oracle:thin:@10.78.164.148:1521:cnpccq" />
<property name="username" value="scgl" />
<property name="password" value="cqzd123" />
</bean>
<bean id="userConf" class="cn.zssoft.comm.UserConf" scope="session" />
<bean id="dbmanager" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource"><ref bean="adminDataSource"/></property>
</bean>
<bean id="dbmanager2" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource"><ref bean="adminDataSource"/></property>
</bean>
<bean id="moduleDao" class="com.zssoft.dao.impl.ModuleDaoImpl">
<property name="dbmanager" ref="dbmanager"></property>
</bean>
<bean id="roleModuleDao" class="com.zssoft.dao.impl.RoleModuleDao">
<property name="dbmanager2" ref="dbmanager2"></property>
</bean>
<bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager" >
<property name="dataSource"><ref bean="adminDataSource"/></property>
</bean>[color=darkred][/color]
分享到:
相关推荐
### Spring 数据源配置详解 #### 一、Spring与数据源简介 在Java企业级应用开发中,数据库操作是必不可少的一部分。Spring框架作为一种流行的轻量级Java应用开发框架,提供了强大的数据库访问支持,其中包括对数据...
在Spring框架中,配置文件通常包含了应用程序的重要信息,如数据库连接、bean的定义以及服务器的配置等。为了保护这些敏感信息不被非法访问或篡改,我们可以对Spring配置文件进行加密处理。本文将深入探讨如何在Java...
在Spring Boot应用中,多数据源配置是一项关键的技术,它允许我们同时管理多个数据库,比如主库和从库,或者不同类型的数据库。本教程将详细阐述如何在Spring Boot项目中实现这一功能,从数据源配置、实体管理到...
在Spring框架中,动态加载配置文件是一项重要的功能,它使得开发者在开发过程中无需重启应用就能实时更新配置,极大地提高了开发效率。热部署方案是这一功能的具体应用,它允许我们在不中断服务的情况下,对应用程序...
总结来说,Spring配置JNDI数据源主要涉及两部分:一是应用服务器中JNDI资源的注册,二是Spring配置文件中通过JNDI查找并使用这些资源。这种方式的好处在于解耦,应用不再直接依赖具体的数据库连接配置,而是通过JNDI...
Spring数据源及配置文件数据加密实现过程详解 Spring Framework是Java企业级应用程序的最流行框架之一,提供了许多强大的功能来简化企业级应用程序的开发。其中,数据源(DataSource)是Spring Framework中最重要...
- `applicationContext.xml`或`Config.java`:配置文件,定义数据源和路由策略。 - `MyDynamicDataSource`:自定义的`AbstractRoutingDataSource`实现。 - `CurrentDataSourceHolder`:用于存储当前数据源的类。 ...
1. **数据源配置**:在Spring配置文件中,我们需要定义多个数据源bean,每个数据源对应一个数据库连接。这可能包括Druid或HikariCP这样的连接池配置。 2. **动态数据源**:Spring的AbstractRoutingDataSource类允许...
在Spring开发中,依赖包和配置文件是构建应用程序的基础。本篇将详细介绍Spring依赖包和配置文件的相关知识。 一、Spring依赖包 1. **Spring Core**:这是Spring框架的核心部分,提供了IoC(Inversion of Control,...
在 Spring 配置文件中,我们可以定义各种类型的Bean对象,例如数据源、Session工厂、Hibernate模板、DAO对象、Service对象等等。这些Bean对象之间可以通过依赖注入的方式进行关联和配置。 在给定的配置文件中,我们...
使用`@TestPropertySource`或`@ActiveProfiles`注解来指定测试时使用的配置文件,以便在不同数据源之间切换。 总结来说,Spring Boot + JPA 的多数据源配置需要对Spring的配置机制有深入理解,包括自动配置、bean的...
下面我们将深入探讨这两个框架的配置文件、数据源以及在Web工程中的应用。 首先,让我们从Spring框架开始。Spring的核心在于依赖注入(Dependency Injection,DI),它通过管理对象及其依赖关系来简化应用程序的...
然而,有时我们可能希望在非Web环境下或不使用JNDI的情况下配置数据源,这时我们需要在Spring的配置文件中等价地实现JNDI的数据源配置。以下是如何在Spring中进行这种转换的详细步骤和知识点: 1. **理解JNDI配置**...
4. `spring-mybatis.xml`: 这是Spring与Mybatis集成的配置文件,定义了数据源、SqlSessionFactory以及Mapper扫描器等,使得Spring能够管理Mybatis的生命周期,并实现事务的统一管理。 5. `spring-servlet.xml`: 这...
`applicationContext.xml`是Spring应用上下文配置文件,通常用于定义bean的声明、依赖注入以及数据源的相关配置。本文件模板将详细介绍如何在Spring中配置数据源,以便为你的应用程序提供稳定、高效的数据库连接。 ...
1. Bean 定义:在 Spring 配置文件中,可以定义各种类型的 Bean,例如数据源、 Service、DAO 等。这些 Bean 将被 Spring 容器管理和装配。 2. 依赖关系注入:在 Spring 配置文件中,可以定义 Bean 之间的依赖关系,...
然后配置Spring的applicationContext.xml,包括Bean定义、AOP配置、数据源、事务管理器等。接着配置Spring MVC的servlet-context.xml,设置DispatcherServlet、视图解析器、拦截器等。最后,配置MyBatis的mybatis-...
1. **配置多数据源**:Spring Boot提供了DataSourceAutoConfiguration,它允许我们配置多个数据源。每个数据源可以有自己的配置,如JDBC连接池、数据库驱动、URL、用户名和密码等。我们可以使用@...
连接MYSQL数据库,SPRING配置文件示例。