spring 框架jdbc连接数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring 框架jdbc连接数据库相关的知识,希望对你有一定的参考价值。

user=LF
password=LF
url=jdbc:oracle:thin:@localhost:1521:orcl
driver=oracle.jdbc.driver.OracleDriver
<?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:p="http://www.springframework.org/schema/p"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="
        http://www.springframework.org/schema/beans 
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context.xsd">


    <context:property-placeholder location="classpath:jdbc.properties"/>
    <bean id="connection" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="username" value="${user}"></property>
        <property name="password" value="${password}"></property>
        <property name="driverClassName" value="${driver}"></property>
        <property name="url" value="${url}"></property>
    </bean>
    
</beans>
public class Utils_jdbc {
    
    public static void main(String[] args) {
        
        ApplicationContext ctc = new ClassPathXmlApplicationContext("applicationContext.xml");

        
        DriverManagerDataSource dSource = (DriverManagerDataSource) ctc.getBean("connection");
        
        try {
            
            System.out.println(dSource.getConnection());
        } catch (SQLException e) {
            e.printStackTrace();
        }
        
        
        
    }
    

    
    
}

 

以上是关于spring 框架jdbc连接数据库的主要内容,如果未能解决你的问题,请参考以下文章

Spring笔记05(Spring JDBC三种数据源和ORM框架的映射)

spring 框架jdbc连接数据库

如何将 Spring 与 JDBC 集成?

Spring JDBC 示例

Spring03Spring的连接数据库以及JDBC模板

jdbc连接池问题 使用的是spring框架自带的jdbctemplate,请问一下在同一次请求中