`
hdf9527
  • 浏览: 17447 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

java中手动创建DataSource。

    博客分类:
  • java
阅读更多
import java.sql.Connection;
import java.sql.SQLException;

import javax.sql.DataSource;

import org.apache.commons.dbcp.BasicDataSource;

public class Hdf extends BasicDataSource {

	public DataSource getDataSource() {
		DataSource ds = null;

		super.setDriverClassName("oracle.jdbc.driver.OracleDriver");
		super.setUrl("jdbc:oracle:thin:@192.168.0.2:1521:xmsm");
		super.setUsername("risenetsm");
		super.setPassword("qazwsxedc");
		try {
			ds = super.createDataSource();
		} catch (SQLException e) {
			e.printStackTrace();
		}

		return ds;
	}

}


分享到:
评论

相关推荐

    dynamic datasource 多数据源启动器 v4.3.0.zip

    动态数据源(Dynamic DataSource)是一种在Java应用中实现多数据源切换的技术,它允许应用程序根据需求选择不同的数据库进行数据操作。动态数据源启动器(Dynamic DataSource Starter)是为Spring Boot框架设计的一...

    datasource.zip

    3. 创建DataSource bean:在SpringBoot的配置类中,使用@ConfigurationProperties将YAML或Properties文件中的数据源配置注入到Java对象中,并使用@Bean注解创建DataSource对象。 4. 数据源路由:为了在不同数据源...

    db+Tomcat DataSource

    这样,应用程序就能通过DataSource安全、高效地获取和释放数据库连接,而无需每次手动创建和关闭连接,避免了资源浪费和潜在的数据库连接泄露问题。 综上所述,"db+Tomcat DataSource"涉及到Oracle数据库的安装与...

    J2EE 0.2—加入dao\\dataSource\\jdbcTemplate等联系方法

    使用`jdbcTemplate`,开发者不需要手动创建和关闭数据库连接,而是通过调用模板方法来执行SQL语句。这大大减少了编写和调试数据库代码的时间,降低了出错的可能性。`jdbcTemplate`支持预编译的SQL...

    java简单数据库系统

    例如,在Apache Tomcat服务器中,我们可以在`context.xml`或`server.xml`配置文件中定义DataSource,然后在Java代码中通过JNDI查找来获取并使用它。 在数据库操作中,JDBC的主要步骤包括: 1. 加载JDBC驱动:通过`...

    java操作数据库

    在Java编程中,数据库操作是不可或缺的一部分,尤其是在开发企业级应用程序时。本篇文章将详细讲解Java操作数据库的基本流程,包括数据库连接、SQL语句的执行、预编译语句的使用以及事务处理和线程安全。 1. **...

    JAVA连接配制详解

    3. 初始化连接池:在Java代码中,通过Spring Boot的AutoConfiguration或者手动创建DataSource实例来初始化连接池。如果是Spring Boot项目,自动配置已经处理好了;如果不是,我们可以使用以下代码: ```java ...

    java链接多个数据库配置demo

    DataSource是JNDI(Java Naming and Directory Interface)中的一个接口,它提供了比传统JDBC更高级别的数据库连接管理,包括连接池和事务管理。 3. **连接池**:在大型应用中,频繁地创建和关闭数据库连接会消耗...

    java web项目自动打补丁包 web工程项目 自动化 补丁包

    1. **Java Web项目**:Java Web是指使用Java技术构建的Web应用程序,它包括Servlet、JSP、JavaBean等技术,用于创建动态、交互式的Web服务。这些项目通常由多个模块组成,包括前端、后端和服务层,它们协同工作以...

    java 采用JNDI访问数据库(三种方法)

    DataSource dataSource = (DataSource) ic.lookup("java:comp/env/jdbc/MyDB"); Connection conn = dataSource.getConnection(); // 使用连接进行数据库操作 } catch (Exception e) { e.printStackTrace(); } ...

    在Java SE中使用Hibernate处理数据

    在容器中,Hibernate配置通常通过JNDI查找DataSource,但在Java SE中,我们需要创建自己的DataSource实例,并手动设置连接参数,如数据库URL、用户名和密码。这可以通过读取属性文件来实现,例如上面的`hibernate....

    java数据源配置

    通过数据源,应用程序可以获取到已经建立好的数据库连接,而无需每次使用时都手动创建新的连接,这大大提高了性能和资源利用率。 在Java中,常见的数据源实现有Apache的Commons DBCP、C3P0以及Oracle的UCP等。这些...

    java中实现mybatis访问数据库

    ### Java中实现MyBatis访问数据库的关键知识点 #### 一、MyBatis简介与环境搭建 - **MyBatis**是一种支持普通SQL查询、存储过程以及高级映射的优秀持久层框架。它消除了几乎所有的JDBC代码和手动设置参数以及获取...

    mysql-oracle-dynamic-datasource.zip

    MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。它将SQL语句与Java代码分离,提供了更简单的DAO层开发。 在本项目中,"多数据源"的概念意味着系统能够动态选择要使用的数据库。通常,多数据源配置...

    Sun公司rtp的Java程序

    - 创建接收流:`RTPManager`会自动创建接收流,但开发者也可以手动创建以监听特定数据源。 - 处理数据:通过`ReceiveStream`监听事件,处理接收到的数据包。 - 控制传输:根据需要调整`SendStream`和`Receive...

    Datasource配置

    `Datasource`配置是Java应用中管理数据库连接的重要部分,特别是在企业级应用服务器中,如Tomcat、JBoss、WebLogic等。`DataSource`(数据源)是一种在JDBC API中用于存储和管理数据库连接的容器,它能有效地管理和...

    Java sql数据库api

    `DataSource`是Java命名和目录接口(JNDI)中的一个对象,它提供了一种标准的方式来配置和查找数据库连接。通过`DataSource`,可以实现连接池,提高应用程序的性能和资源利用效率。 总结来说,Java SQL API是Java...

    java操作clob

    在 Java 中操作 Oracle 数据库中的 CLOB(Character Large Object)字段是一项常见的任务。CLOB 类型用于存储大量文本数据,如长篇文章或文档。本教程将详细介绍如何在 Java 中使用 JDBC 和 JNDI 连接访问 Oracle ...

    java注解、java反射机制 jdbc 封装

    Java注解和反射机制是Java开发中的重要工具,它们极大地增强了代码的可读性和灵活性。在结合JDBC(Java Database Connectivity)API时,可以构建出更高效、更易维护的数据访问层。本案例通过注解的方式,简化了JDBC...

    ssm项目,纯java代码,没有xml配置。

    SSM项目,全称为Spring、SpringMVC和MyBatis的集成项目,是Java后端开发中的常见框架组合。这个项目的特点在于它采用纯Java代码配置,摒弃了传统的XML配置方式,使得代码更加简洁、易读且易于维护。下面我们将深入...

Global site tag (gtag.js) - Google Analytics