`

cn.properties配置的用法

阅读更多
1、cn.properties文件的写法
driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
url=jdbc:sqlserver://127.0.0.1:1433; databaseName=shopping
username=sa
password=123


2、调用properties文件的写法
package com;
import java.util.*;
import java.io.*;
import java.sql.*;
public class DBUtil {
	Connection cn = null;
	Properties p = null;
	public Connection getConn(){
		p = new Properties();
		try {
			p.load(DBUtil.class.getClassLoader().getResourceAsStream("cn.properties"));
			String driver =p.getProperty("driver");
			String url = p.getProperty("url");
			String username = p.getProperty("username");
			String password = p.getProperty("password");
			Class.forName(driver);
			cn = DriverManager.getConnection(url,username,password);
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return cn;
	}
	
	public void closeConn(){
		try {
			if(cn!=null)
			cn.close();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}


分享到:
评论

相关推荐

    IDEA WEB项目启动不加载application.properties配置文件.docx

    在IDEA WEB项目中,我们通常使用application.properties配置文件来存储项目的配置信息。但是在某些情况下,这个文件可能不会被加载。这种情况下,项目可能无法正常启动,或者无法读取配置信息。 二、问题分析 在...

    log4j.jar包,和log4j.properties配置文件下载

    Log4j是一个广泛使用的Java日志记录框架,它允许开发者在应用程序中插入日志语句,以便跟踪程序的...它通过`log4j.jar`提供核心功能,通过`log4j.properties`进行个性化配置,为开发者提供了一套完整的日志解决方案。

    .properties配置文件操作(增删改)

    写入或修改`.properties`文件,可以使用`store()`方法: ```java props.setProperty("password", "new_password"); OutputStream out = new FileOutputStream("config.properties"); props.store(out, null); out....

    log4j使用jar包和log4j.properties配置文件

    本文将详细探讨Log4j的使用,主要关注1.2.17版本的jar包以及配置文件`log4j.properties`。 ### 1. Log4j简介 Log4j是一个开源的日志组件,支持多种输出格式,如控制台、文件、数据库等。它的核心概念包括Logger、...

    struts2的struts.properties配置文件详解

    Struts2的Struts.properties配置文件详解 Struts2是一个基于MVC模式的Web应用程序框架,它提供了一个名为Struts.properties的配置文件,该文件用于配置Struts2的各种参数和设置。下面将对Struts.properties配置文件...

    在javascript文件中读取properties文件需要的插件jquery.i18n.properties-min-1.0.9.js

    在提供的压缩包中,`jquery.i18n.properties-1.0.9.js`是插件的源文件,而`使用方法地址.txt`可能包含了更多关于如何使用这个插件的详细说明。阅读这个文本文件可以帮助你更好地理解和应用这个插件。总之,`jquery....

    Log4.properties配置详解

    以下以 properties 属性文件为例介绍 log4j.properties 的配置方法: 1. **配置根 Logger**: ```properties log4j.rootLogger=[level],appenderName1,appenderName2,... ``` 其中 `level` 表示设定的日志记录...

    java读取.properties配置信息

    使用`Properties`类的`load()`方法从输入流加载配置文件。通常,我们从类路径或文件系统获取该输入流。下面是如何从类路径加载的例子: ```java Properties props = new Properties(); ClassLoader classLoader...

    jquery.i18n.properties-min-1.0.9

    4. **使用方法** 要在项目中使用jQuery i18n.properties.min-1.0.9,首先需要引入jQuery库和插件的脚本文件,然后配置相应的`.properties`文件。例如,我们可以为英文和中文创建两个文件:`en.properties`和`zh_...

    java读取.properties配置文件的几种方法

    在这个例子中,我们首先创建一个`Properties`对象,然后通过`FileInputStream`打开配置文件,使用`load()`方法加载属性,最后用`getProperty()`获取指定键的值。 2. 使用`ResourceBundle`类 `ResourceBundle`类...

    struts.xml和struts.properties配置详解

    在Struts中,`struts.xml`和`struts.properties`文件是两个核心的配置文件,它们分别负责定义应用的行为和设置全局属性。 **`struts.xml`配置详解** `struts.xml`是Struts 2框架的核心配置文件,用于定义动作映射...

    国际化插件--读取 .properties的中文文件

    首先,.properties文件是Java平台用于存储配置信息或文本资源的标准格式,特别适用于存储国际化字符串。这些文件通常包含键值对,其中键是标识符,值是对应的字符串。例如,键`greeting`可能对应值`你好,世界!`。...

    log4j.properties 的使用详解(含log4j.properties)

    在log4j.properties配置文件中,我们可以定义这些组件的具体行为。 二、log4j.properties文件结构 log4j.properties文件是基于文本的配置文件,主要包含以下几部分: 1. **全局配置**:设置默认的logger级别,...

    log4j.properties配置详解

    ### Log4j.properties配置详解 #### 一、Log4j简介与配置流程 Log4j是Apache的一个开源项目,用于实现日志记录功能。通过合理的配置可以极大地提高系统的可维护性和可扩展性,并且便于问题定位。本文将详细介绍`...

    详解spring boot 使用application.properties 进行外部配置

    Spring Boot 框架提供了多种方式来进行外部配置,今天我们将详细讲解使用 application.properties 文件来进行外部配置的方法。application.properties 文件是 Spring Boot 中的一个默认配置文件,用于存储可以手动...

    log4j.properties配置分级别单独打印

    本文将深入探讨如何通过Log4j的配置实现按级别单独打印日志至不同的文件,以及两种实现这一目标的方法。 ### 关键配置项解析 首先,我们来看一段关键的Log4j配置语句: ```properties log4j.appender.debug....

    jquery.i18n.properties两个js文件打包

    这篇文章将详细介绍这个插件的工作原理、使用方法及其相关知识点。 首先,`.properties`文件是一种广泛用于存储配置信息或本地化文本的文件格式,主要在Java生态系统中使用。每个`.properties`文件通常包含键值对,...

    esapi配置文件

    ESAPI(Enterprise Security API)是Enterprise Security API的缩写,是一个开源的安全库,主要用于Java应用程序,旨在提供一种标准的方法来处理常见的安全问题,如输入验证、输出编码、身份验证、授权、加密等。...

    jquery.i18n.properties.rar

    本文将深入探讨该插件的原理、使用方法及其在实际项目中的应用。 首先,我们需要理解“jquery.i18n.properties”这个名字的含义。"i18n"是国际化(internationalization)的缩写,去掉首尾字母后的18个字符代表了这...

    基于jQuery.i18n.properties插件实现前端页面国际化demo

    首先,我们来看jQuery.i18n.properties插件的基本用法。这个插件主要依赖于两个关键元素:资源文件和调用API。资源文件通常是以.properties为扩展名的文件,其中包含了各种语言的文本字符串。例如,我们可以有en....

Global site tag (gtag.js) - Google Analytics