`

DataSource的创建过程

阅读更多
public class TestDataSource {
	
	public static void main(String[] args) throws SQLException {
		 oracle.jdbc.pool.OracleDataSource ds=new oracle.jdbc.pool.OracleDataSource();
         ds.setServerName("192.168.1.211");
         ds.setDatabaseName("legiondev");   //数据库存名
         ds.setDriverType("oci");  //要使用的JDBC驱动程序(OracleDatasore的扩展)
         ds.setURL("jdbc:oracle:thin:@192.168.1.211:1521:legiondev"); //指定数据库的URL(OracleDataSource的扩展)
         ds.setDataSourceName("");     //底层数据源的名称
         ds.setNetworkProtocol("tcp");//用于数据库通信的协议
         ds.setPortNumber(1521);//端口号
         ds.setUser("cmfkmuser");
         ds.setPassword("password");
         try {
			Connection conn=((javax.sql.DataSource)ds).getConnection();
			if(conn != null) {
				System.out.println("DataSource is true");
			}
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
 
分享到:
评论

相关推荐

    Ecology8.0 二次开发操作说明 最新版本 开发文档 Ecology8.0开发资料大全

    流程流转过程和异构系统数据交互Action 计划任务 cronjob 短信API接口 checkcustomize 字段绑定事件 配置Webservice 生成Webservicep接口客户端代码 可创建的工作流类型列表getCreateWorkflowTypeList 可创建的工作...

    【分布式事务----LCN】LCN原理及使用方式.docx

    是指在事务发起方开始执行业务代码之前先调用TxManager创建事务组对象,然后拿到事务标示GroupId的过程。 2.添加事务组 添加事务组是指参与方在执行完业务方法以后,将该模块的事务信息添加通知给TxManager的操作...

    基于Springboot SSM框架+Mysql的电子商务商城项目源码+项目说明(本科课程设计).zip

    # 商城项目开发过程 ## 处理登录注册功能 ### 1. 分析项目 当需要开发某个项目时,首先,应该分析这个项目中,需要处理哪些种类的数据!例如:用户、商品、商品类别、收藏、订单、购物车、收货地址…… 然后,将...

    datasource-test-bff:Apollo Server具有用于不同用例的各种数据源,包括REST,SQL,MongoDB和CosmosDB。 与Knex和Objection ORM集成以进行SQL查询

    该项目是使用Apollo Server的datasource-sql程序包创建的,以手动链接到Postgres数据库。使用异议和Knex的理由异议对于CRUD操作和稍微复杂的查询非常有用。当需要完全定制/复杂的查询时,可以直接使用knex。这种...

    Java数据库编程宝典2

    3.9 创建和使用存储过程 3.9.1 在存储过程中使用输入参数 3.9.2 存储过程中使用输出参数 3.10 小结 第4章 JDBC入门 4.1 什么是JDBC 4.2 两层和三层模型 4.2.1 两层模型 4.2.2 三层模型 4.3 SQL的一致性 ...

    Java数据库编程宝典4

    3.9 创建和使用存储过程 3.9.1 在存储过程中使用输入参数 3.9.2 存储过程中使用输出参数 3.10 小结 第4章 JDBC入门 4.1 什么是JDBC 4.2 两层和三层模型 4.2.1 两层模型 4.2.2 三层模型 4.3 SQL的一致性 ...

    Java数据库编程宝典1

    3.9 创建和使用存储过程 3.9.1 在存储过程中使用输入参数 3.9.2 存储过程中使用输出参数 3.10 小结 第4章 JDBC入门 4.1 什么是JDBC 4.2 两层和三层模型 4.2.1 两层模型 4.2.2 三层模型 4.3 SQL的一致性 ...

    Java数据库编程宝典3

    3.9 创建和使用存储过程 3.9.1 在存储过程中使用输入参数 3.9.2 存储过程中使用输出参数 3.10 小结 第4章 JDBC入门 4.1 什么是JDBC 4.2 两层和三层模型 4.2.1 两层模型 4.2.2 三层模型 4.3 SQL的一致性 ...

    Spring5源码之JDBC

    在UserServiceImpl中jdbcTemplate的初始化是从setDataSource方法开始的,DataSource实例通过参数注入,DataSource的创建过程是引入第三方的连接池。 DataSource是整个数据库操作的基础,里面封装了整个数据库的连接...

    ASP.NET 控件的使用

    8.2 使用DataSource控件 237 8.3 使用编程式数据绑定 240 8.4 模板和数据绑定表达式 241 8.4.1 使用模板 241 8.4.2 使用数据绑定表达式 244 8.4.3 使用两种数据绑定表达式 247 8.5 SQL Server 2005 Express 概述 248...

    JAVA多媒体开发手册 JMF API

    当创建了DataSource对象后,可以将它送入Player对象中,而Player对象不需要关心DataSource中的多媒体是如何获得的,以及格式是什么。 在某些情况下,你需要将多个数据源合并成一个数据源。例如当你在制作一段录像时...

    ASP.NET.4揭秘

    19.4.4 使用.net framework创建存储过程713 19.4.5 创建存储过程程序集714 19.5 小结718 第20章 使用linq to sql访问数据库720 20.1 c#和vb.net的新特性720 20.1.1 理解自动属性721 20.1.2 理解初始化器721 20.1.3 ...

    使用JDBC构建基于Web的应用程序

    来学习这一过程的基础知识,这三项技术是: servlet 方法、JavaServer Pages(JSP) 页面方法以及 JSP、JavaBeans 与 servlet 相结合的方法(也称为 Model Two)。 本教程中的示例代码被开发成使用 DB2 ...

    《MyEclipse 6 Java 开发中文教程》前10章

    10.5.1 DataSource 和 JDBCTemplate开发 227 10.5.2 Hibernate 整合 Spring开发 236 10.5.2.1 创建项目,添加必要的开发功能 236 10.5.2.2 反向工程生成Spring整合Hibernate的DAO 238 10.5.2.3 用Spring 1.2 的事务...

    Spring-Example:广泛的弹簧示例

    这背后的主要思想是让一个工作的 java spring web 和/或 rest 应用程序尽快启动并运行,因为创建一个新的 java 项目通常是一个非常耗时的过程。 除了 mysql 数据库创建之外,一切都应该是完全自动的。 默认数据库...

    Activiti6.0教程例子下载

    BPMN是一套流程建模的标准,主要目标是被所有业务用户容易理解的符号,支持从创建流程轮廓的业务分析到这些流程的最终实现,知道最终用户的管理监控。 通俗一点其实就是一套规范,画流程模型的规范。流程模型包括:...

    MyBaits以Debug流程方式进行源码分析

    上面是代码执行过程,下面是MyBaits内部执行流程,及关键部分 通过Configuration加载xml文件读取对应标签信息,解析(ip,用户名,密码)加载到JDBC提供的DataSource中,这也体现了MyBaits的作用,简化用户配置,但...

    spring.doc

    Spring容器IOC和di的整个启动过程: 38 3.8 spring中的继承 38 拓展spring为类中的属性赋值: 40 小结: 47 面向接口编程: 47 4 面向切面编程 52 4.1 代理模式 52 代理模式拓展: 52 4.1.1 JDK动态代理 58 JDK动态...

    WebProjectDemo

    过程:1).配置applicationContext-dao-multiple.xml文件 2).查看MultipleDataSourceAspectAdvice.java MultipleDataSource.java 两个文件 3.访问 访问了DataSource1 访问了DataSource2 4.数据库创建语句 =========...

Global site tag (gtag.js) - Google Analytics