公共类
package DAOHelp;
import java.sql.Connection;
import oracle.jdbc.pool.OracleDataSource;
public class DataBase {
private static Connection conn = null;
private static String SERVANDDB = "jdbc:oracle:thin:@192.168.2.7:1521:dogorcl";
private static String USER = "crazy";
private static String PWD = "apple";
private static OracleDataSource ods=null;
static {
try {
ods=new OracleDataSource();
ods.setURL(SERVANDDB);
ods.setUser(USER);
ods.setPassword(PWD);
} catch (Exception e) {
e.printStackTrace();
}
}
public static Connection getConnection() {
if (conn == null) {
try {
conn=ods.getConnection();
if (conn.isClosed()) {
conn=ods.getConnection();
}
} catch (Exception e) {
e.printStackTrace();
}
}
return conn;
}
}
使用方式:
import DAOHelp.DataBase;
public class test {
public static void main(String[] args) {
Connection conn = DataBase.getConnection();
/*测试*/
System.out.println("test");
}
}
分享到:
相关推荐
6.2 Oracle高可用性连接组件 6.2.1 SCAN别名 6.2.2 SCAN监听器 6.2.3 SCAN解析 6.2.4 SCAN兼容性配置 6.2.5动态注册与负载均衡 6.2.6 SCAN配置信息 6.2.7 SCAN VIP与节点VIP 6.2.8 CLUSTER_INTERCONNECTS...
以Oracle数据库为例,数据库词典是一个由表和视图组成的特殊集合,它包含了关于数据库结构和元数据的详细信息。这些信息包括但不限于表、视图、索引、权限等,它们对于理解数据库的内部运作和进行数据库管理和维护至...
首先,我们需要创建一个接口`DataSource`,定义基本的数据源操作方法,如获取连接、执行SQL等。然后,针对每个具体的数据源(例如:MySQL、Oracle),实现这个接口。这些实现类就是基础的数据源对象。 接着,创建一...
Oracle Real Application Clusters (RAC) 是一种在多个计算机(节点)之间共享一个单一的数据库的技术,旨在提高数据库系统的可伸缩性和可用性。它允许在不中断应用程序的情况下增加节点数量,从而提升性能并增强...
在提供的标题"一个jsp实例源代码"中,我们可以推测这是一个用于教学或示例目的的JSP项目。这样的实例通常包含了一个或多个JSP文件,这些文件展示了如何在实际开发中使用JSP语法和特性。初学者可以通过学习这些源代码...
- **归档日志**:非归档日志方式意味着数据库不会生成归档日志文件,这是Oracle数据库运行在非归档模式下的一个重要特征。 - 联机日志、日志写入程序等均不是非归档日志方式下禁用的功能。 答案为**A.归档日志**。...
**OracleHOME_NAMETNSListener**是一个监听器实例,它监听来自客户端的网络连接请求,并将其转发给相应的数据库实例。这里的`OracleHOME_NAME`是一个占位符,实际名称取决于Oracle Home的具体名称。 #### 5. 分析...
这个类包含了一些公共的数据库连接属性和常量,如服务器地址(`CON_strServer`)、数据库源(`CON_strDataBase`)、用户ID(`CON_strUser`)、密码(`CON_strPwd`)和连接超时时间(`CON_strConnTimeOut`)。...
第一部分 ORACLE系统优化基本知识 23 第1章 ORACLE结构回顾 23 §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1...
- **目的**:OLEDB旨在提供一个更广泛的数据访问能力,不仅限于关系型数据库,还包括非关系型数据源;而ODBC专注于关系型数据库的访问。 - **性能**:通常情况下,OLEDB比ODBC更高效,因为它支持更多的特性,如异步...
4. **继承**:继承允许一个类(子类)继承另一个类(父类)的属性和方法,提高代码复用。Java中的单一继承意味着一个子类只能直接继承一个父类,但可以通过接口实现多重继承的效果。 5. **多态性**:多态性是同一个...
- **DAO配置文件** (`dao.xml`):这里配置了DAO对象和数据源设置。 - **核心配置文件** (`sql-map-config-storedb.xml`):这是ibatis的核心配置文件,包含了数据库连接池、事务管理器等关键配置。 - **SQL映射文件**...
2. **类库**:.NET框架提供了一个庞大的类库,包含了各种预定义的类和方法,用于数据库访问、网络通信、图形处理等任务。这使得开发者可以快速构建功能丰富的应用程序,而无需从零开始编写所有基础功能。 3. **C#...
SGA是Oracle数据库实例的一个内存区域,它包含了共享的所有进程的数据和控制信息。SGA主要由以下几个部分组成: - **日志缓冲区**:存储重做日志信息。 - **数据缓冲区**:存储数据块缓存。 - **共享池**:存放共享...
这个名字通常用来存放通用的工具类或者服务,比如日志处理类、异常处理类、公共常量类、工具函数类等。这些代码是跨模块的,可以在多个地方被引用,提高代码的复用性。 然后,"lib"目录下的jar包是整个SSM框架运行...
综上所述,`JSP 动态数据菜单.7z`可能包含了一个演示如何使用JSP和Java技术从数据源动态生成菜单的实例。通过解压并运行这个示例,开发者可以学习到如何结合JSP、JavaBean、JDBC、EL和JSTL来构建动态网页功能。
**Java Database Connectivity (JDBC)** 是一个由一组类和接口组成的 Java API 标准,主要用于实现 Java 应用程序与各种类型的数据库之间的通信。通过 JDBC,开发人员能够编写统一的代码来执行 SQL 语句并管理与...
1. **连接(Connecting)**:通过Connection对象,你可以与各种数据源建立连接,例如SQL Server、Oracle或Access等。Connection对象管理数据库会话,包括打开、关闭和配置连接。 2. **命令(Commanding)**:...
数据库是一个存储和组织数据的系统,它定义了数据的型(数据结构和属性)和值(具体的实例)。数据库系统不仅包含数据库本身,还包括用于创建、查询、更新和管理数据库的软件工具。数据库可以根据其特性分为多种类型...
9. **新农合就医证管理系统**:此系统涉及到政府公共服务领域,提供了如何在Delphi中处理公共服务数据,实现政府信息化服务的实例。 10. **串口工具**:串口通信是硬件设备与计算机之间通信的重要方式。通过Delphi...