`

spring通过配置文件连接数据库

 
阅读更多
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="locations">
			<list>
				<value>/WEB-INF/config/jdbc.properties</value>
			</list>
		</property>
	</bean>
	<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
		<property name="driverClass" value="${jdbc.driverClassName}" />
		<property name="jdbcUrl" value="${jdbc.url}" />
		<property name="user" value="${jdbc.username}" />
		<property name="password" value="${jdbc.password}" />
		<property name="autoCommitOnClose" value="true"/>
		<property name="checkoutTimeout" value="${cpool.checkoutTimeout}"/>
		<property name="initialPoolSize" value="${cpool.minPoolSize}"/>
		<property name="minPoolSize" value="${cpool.minPoolSize}"/>
		<property name="maxPoolSize" value="${cpool.maxPoolSize}"/>
		<property name="maxIdleTime" value="${cpool.maxIdleTime}"/>
		<property name="acquireIncrement" value="${cpool.acquireIncrement}"/>
		<property name="maxIdleTimeExcessConnections" value="${cpool.maxIdleTimeExcessConnections}"/>
	</bean>

 jdbc.properties

jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc.url=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=table
jdbc.username=sa
jdbc.password=sa
cpool.checkoutTimeout=5000

cpool.minPoolSize=20
cpool.maxPoolSize=50

cpool.maxIdleTime=7200
cpool.maxIdleTimeExcessConnections=1800
cpool.acquireIncrement=10

 

分享到:
评论

相关推荐

    spring配置数据库文件

    spring配置数据库文件,连接数据库的一写配置文件

    初学SpringCloud连接Oracle数据库

    接下来,我们需要在SpringBoot的配置文件`application.yml`或`application.properties`中配置数据库连接信息,包括数据库URL、用户名、密码和端口等: ```yaml spring: datasource: url: jdbc:oracle:thin:@...

    Spring boot连接oracle数据库JDBC配置步骤

    Spring Boot 连接 ...通过以上步骤,我们成功地使用 Spring Boot 连接了 Oracle 数据库,并实现了基本的数据库操作。记住,在配置 `application.properties` 文件时,需要根据自己的数据库实例和账户信息进行修改。

    spring连接数据库代码

    Spring 连接数据库是 Java 企业级应用程序中的一项重要技术,通过 Spring 框架,可以轻松地实现数据库的连接和操作。本文将详细讲解如何使用 Spring 连接数据库,包括创建数据库、配置 Spring、编写数据库操作代码等...

    配置文件连接数据库和优化数据库的连接池

    首先,让我们了解配置文件连接数据库的基本步骤。在Java应用中,通常使用JDBC(Java Database Connectivity)来实现数据库连接。配置文件通常是XML格式,如`applicationContext.xml`或`db-config.properties`,其中...

    spring连接数据库实例

    在Spring中,我们可以通过配置文件来定义`DataSource`,例如: ```xml &lt;bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"&gt; ``` 上述代码中,我们创建了一个`...

    Spring数据库连接等配置加密

    总的来说,Spring框架通过结合配置文件和解密器,可以有效地保护数据库连接等敏感信息,避免了因信息泄露带来的潜在风险。开发者应根据项目需求选择合适的加密算法和工具,并确保加密密钥的安全管理,以提升应用的...

    spring 配置文件详解

    Spring 配置文件详解 Spring 配置文件是指-guide Spring 工厂进行 Bean 生产、依赖关系注入(装配)及 Bean 实例分发的“图纸”。Java EE 程序员必须学会并灵活应用这份“图纸”准确地表达自己的“生产意图”。...

    Spring通过c3p0配置bean连接数据库

    Spring 通过 C3P0 配置 Bean 连接数据库 Spring 框架是一种流行的 Java 应用程序框架,它提供了许多功能强大且灵活的特性,包括依赖注入、 AOP、MVC 等。其中,连接数据库是 Spring 应用程序中一个非常重要的环节。...

    Spring中连接各个数据库

    在上述描述中,我们看到了如何在Spring的配置文件`applicationContext.xml`中配置连接到MySQL、Oracle和SQL Server的数据源。以下是这些配置的详细解释: 1. **数据源配置**: - `BasicDataSource`类来自Apache ...

    java中配置文件数据库连接写法

    Java中配置文件数据库连接主要涉及以下几个步骤:创建.properties配置文件,使用Properties类读取配置,使用JDBC或连接池建立数据库连接,如果使用Spring框架,还可以利用其强大的依赖注入和自动配置功能。...

    spring-jdbc文件数据库配置加密

    对数据库配置文件进行加密存储方案,对数据库配置文件进行加密存储方案,对数据库配置文件进行加密存储方案,对数据库配置文件进行加密存储方案,对数据库配置文件进行加密存储方案

    spring框架、数据库池连接等之间连接的jar包.rar

    在Spring中配置数据库连接池,通常需要在配置文件(如`applicationContext.xml`)中添加相应的bean定义。例如,如果使用HikariCP,配置如下: ```xml ``` 在上述配置中,我们指定了数据源类型...

    Spring.Net,Nhibernate多数据库操作

    例如,可以在XML配置文件中声明不同的DataSource定义,每个定义对应一个数据库连接: ```xml &lt;objects xmlns="http://www.springframework.net"&gt; , System.Data"&gt; &lt;value&gt;Server=myServerAddress;Database=...

    Spring配置文件集合

    通过这些配置文件的组合,我们可以构建出一个完整的Spring驱动的JavaWeb应用,涵盖了从数据访问到业务逻辑,再到用户界面的完整流程。Spring的这些配置文件使得我们可以模块化、解耦合地管理应用组件,提高了代码的...

    spring+hibernate和spring+myBatis实现连接多个数据库,同时操作的项目

    在多数据源环境中,MyBatis的配置文件需要包含多个数据源的信息,每次操作数据库时,可以通过SqlSessionFactoryBuilder创建指定数据源的SqlSessionFactory,然后通过SqlSession来执行SQL。 项目的...

    spring配置文件详解

    例如,`定义了一个名为`dataSource`的bean,其类型为`org.springframework.jdbc.datasource.DriverManagerDataSource`,这是一个简单的数据源实现,用于连接数据库。在`&lt;property&gt;`标签内,配置了数据库驱动、URL、...

    Springcloud 多数库 多数据源整合,查询动态切换数据库

    在Spring Boot和Spring Cloud的背景下,我们可以通过Spring的多数据源配置来实现这一目标。 1. **配置多数据源**:Spring Boot提供了DataSourceAutoConfiguration,它允许我们配置多个数据源。每个数据源可以有自己...

    springboot通过数据库动态连接多数据库

    至于`dade02`这个文件,由于没有明确的文件类型,可能是一个数据库连接配置文件,也可能包含其他数据,具体用途需要根据实际项目需求来确定。 最后,为了在代码中动态选择数据源,我们可以使用Spring的`...

Global site tag (gtag.js) - Google Analytics