`
xurichusheng
  • 浏览: 346256 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JDBC公共操作方法(三):记录数据库连接属性

阅读更多

记录数据库连接属性

 

import org.apache.log4j.Logger;

/**
 * @ClassName: LogJDBCProperties
 * @Description: 记录工程日志
 * @author
 * @date 2011-12-29 上午10:56:20
 * @version V1.0
 */
public final class LogJDBCProperties {

	private static final Logger LOG = Logger.getLogger(LogJDBCProperties.class);

	private static final LogJDBCProperties instance = new LogJDBCProperties();
	
	private LogJDBCProperties() {
	}
	
	public static LogJDBCProperties getInstance(){
		return instance;
	}

	/**
	 * @Title: logConnectionProperty  
	 * @Description: 记录数据库连接属性
	 * @param driverClass
	 * @param url
	 * @param user
	 * @param password  
	 * @author  
	 * @date 2011-12-29
	 */
	public void logConnectionProperty(String driverClass,String url,
			String user,String password){
		
		StringBuffer buf = new StringBuffer(10);
		
		buf.append("driverClass=").append(driverClass).append("\n");
		buf.append("url=").append(url).append("\n");
		buf.append("user=").append(user).append("\n");
		buf.append("password=").append(password).append("\n");
		
		LOG.info(buf);
	}
}
 
分享到:
评论

相关推荐

    javabean数据库连接

    #### 三、JavaBean 实现数据库连接的具体实现 在这个案例中,JavaBean 封装了一个用于数据库连接的类 `Conn`。该类包含了连接数据库、执行 SQL 更新操作和执行 SQL 查询操作的方法。下面将详细介绍这几个方面: 1. ...

    数据库连接的bean

    一个JavaBean类通常是公共的(public),有一个无参数的构造函数,并且具有getter和setter方法来访问其属性。 描述中提到"集成各种数据库操作",这意味着这个JavaBean可能包含了一系列的方法,用于执行常见的SQL...

    数据库课程作业,基于jsp + jdbc + servlet + javabean的学生管理系统.zip

    4. JDBC相关代码:负责数据库连接、SQL执行。 5. 数据库脚本:创建学生管理系统的数据库表结构。 6. 配置文件:如web.xml,定义Servlet的映射和应用配置。 通过完成这样的项目,学生可以深入理解Web应用开发流程,...

    vaccination_app:Java数据库连接应用程序可与旨在管理疫苗接种程序的数据库进行交互

    首先,我们要理解Java数据库连接(JDBC)的重要性。JDBC是Java平台的标准接口,允许Java应用程序与各种类型的数据库进行通信。通过JDBC,开发者可以执行SQL查询、操作数据、创建和管理数据库对象。在"vaccination_...

    java连接数据库课程设计(1).doc

    **三、数据库连接与操作** 实验八的重点在于使用Java进行数据库操作,主要关注C/S(客户端/服务器)和B/S(浏览器/服务器)两种模式。在C/S模式下,可以使用Java的JDBC(Java Database Connectivity)API来连接和...

    一个javabean轻松实现对数据库的各种操作.rar_javabean_javabean 数据库_jsp

    通常,这包括使用Java的JDBC(Java Database Connectivity)API来建立数据库连接,创建Statement或PreparedStatement对象来执行SQL语句,以及处理ResultSet来获取查询结果。 “jsp”标签则提示我们,这些操作将在...

    使用javabean封装数据库操作1.rar_bean_javabean_javabean 数据库_planet7r1

    首先,JavaBean的基本规范是:它是公共的(public)、具有无参数的构造器、属性是私有的(private)并且提供了getter和setter方法,这样可以保证数据的封装性和访问控制。在数据库操作中,JavaBean通常用于表示...

    c3p0连接池:c3p0-0.9.2.1.jar/mchange-commons-java-0.2.3.4.jar

    当应用程序需要数据库连接时,可以从池中获取,使用完毕后归还,而不是每次操作都创建和关闭新的连接,这样可以大大提高数据库操作的效率,避免频繁的资源创建和销毁。 2. **c3p0配置**:c3p0可以通过配置属性来...

    简单的增删该查,登录 对数据库进行操作 package 长途汽车信息管理系统java.rar

    - **封装**:通过私有化属性并提供公共方法来访问和修改数据,保证数据的安全性。 - **继承与多态**:可能使用了继承来实现不同类型的汽车或用户,多态则用于接口的实现和方法的重写。 2. **数据库连接**: - **...

    javaBeanDao设计

    JavaBean是Java语言中的一个标准,用于封装数据和提供简单的操作方法。它遵循特定的规范,通常包含公共属性、无参数构造器、getter和setter方法以及对应的序列化接口。在JavaBeanDAO设计中,JavaBean通常代表数据库...

    数据库 管理教学管理系统

    ##### 2.2 Java数据库连接(JDBC) - **连接数据库**:使用JDBC驱动程序建立与数据库的连接。 - **执行SQL语句**:通过PreparedStatement或Statement对象执行SQL语句。 - **处理结果集**:ResultSet对象用于处理查询...

    数据库的概要介绍与分析

    ### 数据库概要介绍与分析 #### 数据库资源描述 ...通过上述的描述和示例代码,我们可以更深入地了解数据库的基本概念及其在实际应用中的重要性,并学习到如何使用编程语言进行数据库操作的基础方法。

    JAVA银行账户

    - 封装:通过私有化属性并提供公共的访问器和修改器方法来保护数据的安全。 - 继承与多态:可能扩展基础的银行账户类,创建如储蓄账户、信用卡账户等子类,实现不同类型的账户功能。 2. **数据库连接与操作**: ...

    java课程设计 图书管理系统(Java)

    3. **Java数据库连接(JDBC)**: - **连接数据库**:使用`DriverManager.getConnection()`建立与数据库的连接。 - **执行SQL语句**:通过`Statement`或`PreparedStatement`对象执行SQL,处理结果集`ResultSet`。 ...

    ASP技术访问WEB数据库

    2. **INTERNET数据库连接器IDC (Internet Database Connector)** - **定义与适用性**:IDC是基于ISAPI (Internet Server API) 的一种技术,利用了DLL技术,因此具有较好的扩展性。然而,相较于CGI,IDC的编程更加...

    架构脑图.pdf

    - **错误日志**:记录数据库运行时发生的错误。 - **二进制日志**:记录更改数据的所有操作。 - **慢查询日志**:记录执行时间超过阈值的查询。 - **执行计划**:SQL执行的具体步骤。 - **索引及优化策略**:通过...

    java课程设计酒店管理系统 - 图文-.doc

    - try-catch-finally语句块:用于捕获和处理运行时错误,如输入验证失败、数据库连接异常等。 - 自定义异常:为特定业务场景定义异常类。 4. **数据库操作**: - JDBC(Java Database Connectivity):Java连接...

    CreditCard Java实现的简单信用卡

    - **数据操作**:使用JDBC(Java Database Connectivity)API进行数据库连接、查询、插入、更新和删除操作。 3. **用户认证与登录**: - **身份验证**:用户登录时,需要验证用户名和密码的正确性,可能通过哈希...

    Java-银行管理系统源代码.docx

    5. **数据库连接配置**: 在`getConnection()`方法中,数据库URL `"jdbc:mysql://jd"` 显示被截断,通常它会包含主机名、端口号、数据库名称等信息,例如 `"jdbc:mysql://localhost:3306/bank_management"`。 6. *...

    hibernate学习笔记1

    2. 类的属性映射为表的列,类的公共方法通常对应于数据库的操作。 3. 一个类可以映射到多个表,反之亦然,通过配置实现多对一、一对多、多对多等复杂关系。 4. 表可以没有主键,但Java对象必须有一个标识符(通常是...

Global site tag (gtag.js) - Google Analytics