`

Spring JDBC访问数据库(properties)

阅读更多

bean.xml文件的配置

<?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:context="http://www.springframework.org/schema/context"
	xmlns:aop="http://www.springframework.org/schema/aop"
	xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
           http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context-2.5.xsd
           http://www.springframework.org/schema/aop
           http://www.springframework.org/schema/aop/spring-aop-2.5.xsd">
	<context:annotation-config />
	<context:component-scan base-package="com.lbx" />

	<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="locations" value="classpath:jdbc.properties" />
	</bean>



	<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
		destroy-method="close">
		<property name="driverClassName" value="${jdbc.driverClassName}" />
		<property name="url" value="${jdbc.url}" />
		<property name="username" value="${jdbc.username}" />
		<property name="password" value="${jdbc.password}" />
	</bean>


	<!--
		<bean id="myDataSource"
		class="org.apache.commons.dbcp.BasicDataSource"
		destroy-method="close"> <property name="driverClassName"
		value="com.mysql.jdbc.Driver" /> <property name="url"
		value="jdbc:mysql://localhost:3306/testhib" /> <property
		name="username" value="root" /> <property name="password" value="root"
		/> </bean>
	-->


	<bean id="logInterceptor" class="com.lbx.aop.LogInterceptor"></bean>
	<aop:config>
		<aop:pointcut expression="execution(public * com.lbx.dao..*.*(..))"
			id="servicePointCut" />
		<aop:aspect id="logAspect" ref="logInterceptor">
			<aop:before method="before" pointcut-ref="servicePointCut" />
			<aop:after method="afterReturning" pointcut-ref="servicePointCut" />
		</aop:aspect>
	</aop:config>

</beans>

 

 

 

 

jdbc.properties文件的配置

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/testhib
jdbc.username=root
jdbc.password=root

 

 

 

分享到:
评论

相关推荐

    Spring中jdbc.properties属性文件进行密文处理

    这是一个简单的案例用来实现Spring中jdbc.properties属性文件进行密文处理,代码中的学生实体自己根据需要在数据库中进行创建

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

    在IT行业中,Spring JDBC是Spring框架的一个重要模块,它提供了对Java Database Connectivity (JDBC)的简化抽象,使得开发者能够更高效、更简洁地处理数据库操作。本文将深入探讨Spring JDBC在数据库配置加密方面的...

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

    Spring Boot 连接 Oracle 数据库 JDBC 配置步骤 在本文中,我们将详细介绍如何使用 Spring Boot 连接 Oracle 数据库,配置 JDBC 驱动程序,并实现数据库的基本操作。 Step 1: 添加依赖项 在 Spring Boot 项目中,...

    boot-crmSpring数据库开发--SpringJDBC的配置

    在Spring框架中,Spring JDBC是连接数据库的重要模块,它提供了对JDBC的抽象层,使得开发者可以更加方便、高效地进行数据库操作。本教程将详细讲解如何在Spring Boot项目中配置Spring JDBC,以便进行数据库开发。 ...

    SpringMVC + Spring + SpringJDBC整合demo

    通过SpringJDBC,开发者无需手动创建数据库连接、编译SQL语句、处理结果集,而是可以通过Template类如JdbcTemplate或NamedParameterJdbcTemplate来完成这些任务,大大降低了代码的复杂性和出错的可能性。SpringJDBC...

    初学SpringCloud连接Oracle数据库

    在初学SpringCloud的过程中,与Oracle数据库的连接是构建分布式系统的一个重要环节。SpringCloud作为一个微服务框架,提供了丰富的服务治理功能,而数据库作为数据存储的核心,与SpringBoot的集成使得我们可以轻松...

    scala jdbc 库,需要 spring-jdbc

    在Java或Scala环境中,Spring JDBC通常作为更方便、更易用的数据库访问方式。 首先,了解Scala JDBC库。Scala JDBC库提供了一种面向对象的方式来操作SQL,使得在Scala中执行数据库查询变得更加简洁和直观。它封装了...

    一个 scala jdbc 库,需要 spring-jdbc

    Spring JDBC 提供了一个抽象层,简化了与 JDBC API 的交互,使得数据库操作更加简洁、易于管理和测试。 Spring JDBC 提供的主要功能包括: 1. **事务管理**:Spring 提供了一套完整的事务策略,包括编程式事务管理...

    Java spring boot链接mql数据库 JDBC

    本示例将详细介绍如何在Spring Boot项目中利用JDBC(Java Database Connectivity)连接MySQL数据库,展示一个简单的数据库操作DEMO,包括连接数据库、访问数据库中的"mrchen"数据库下的"student"表格。 首先,我们...

    JDBC连接各种数据库方式列表.doc

    Java Database Connectivity (JDBC) 是 Java 平台上的标准 SQL 数据库访问接口。它允许 Java 应用程序与各种类型的 SQL 数据库进行交互,包括 Oracle、MySQL、SQL Server、DB2、Sybase、Informix 等。本文档将详细...

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

    可以通过Spring Security来控制用户的数据库访问权限,防止未经授权的数据库操作。 9. **测试与监控**:在开发和运行阶段,对多数据源的测试和监控同样重要。使用像Spring Boot Actuator这样的工具,可以实时监控...

    spring操作MySQL数据库.zip

    在本项目"spring操作MySQL数据库.zip"中,主要展示了如何使用Spring框架与MySQL数据库进行集成,实现对数据库的增删查改操作。Spring是Java领域一个广泛应用的开源框架,它提供了一个全面的编程和配置模型,使得开发...

    jdbc各种数据库连接

    在Java开发领域中,JDBC(Java Database Connectivity)是一种用于执行SQL语句的标准Java API,它可以为多种关系数据库提供统一访问接口,这使得Java应用程序可以方便地与不同类型的数据库进行交互。本文将详细介绍...

    Spring Security 基于数据库的权限管理配置

    在基于数据库的权限管理配置中,Spring Security 允许我们存储、管理和验证用户的访问权限,这使得权限控制更加灵活和可扩展。下面将详细阐述如何进行Spring Security的数据库权限管理配置。 1. **配置数据源** 在...

    spring security 使用数据库管理资源

    3. **JDBC Authentication Provider**:Spring Security提供了JDBCAuthenticationProvider类,用于通过SQL查询从数据库中验证用户。需要配置数据源和相应的SQL查询语句。 4. **RoleHierarchy**:如果存在角色层级...

    JDBC数据库辅助类

    这里的"JDBC数据库辅助类"就是这样的一个工具,旨在提高开发效率和代码可维护性。 首先,`JdbcResourceManager`可能是用来管理数据库连接和资源的对象。在JDBC中,`Connection`对象是昂贵的资源,需要正确地打开和...

    gralde+spring+springmvc+springjdbc+mysql

    `Spring JDBC`是Spring框架的一部分,它提供了一层抽象,简化了数据库访问。通过Spring JDBC,我们可以避免编写大量的JDBC模板代码,如连接管理、事务处理等,使代码更加简洁、可测试。 至于`MySQL`,它是世界上最...

    MyBatis源码分析.pdf

    SpringJDBC是Spring框架提供的一种数据库访问工具,提供了基本的数据库访问能力,并且提供了事务管理和异常处理能力。 1.2.4 使用Hibernate访问数据库 使用Hibernate访问数据库需要首先创建一个SessionFactory,...

    jdbc.properties

    标题中的"jdbc.properties"指的是Java数据库连接(JDBC)配置文件,它在Java应用程序中用于存储数据库连接的相关信息。这个文件通常以键值对的形式存在,例如`url=jdbc:mysql://localhost:3306/mydb`,`username=...

    spring多数据库

    在Spring框架中,多数据库的支持是一项重要的功能,它允许开发者在一个应用中同时连接并操作多个数据库。这在处理跨系统数据交互、数据隔离或者不同数据源的场景下非常有用。"spring多数据库"项目就是针对这种需求而...

Global site tag (gtag.js) - Google Analytics