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配置文件来存储项目的配置信息。但是在某些情况下,这个文件可能不会被加载。这种情况下,项目可能无法正常启动,或者无法读取配置信息。 二、问题分析 在...
Log4j是一个广泛使用的Java日志记录框架,它允许开发者在应用程序中插入日志语句,以便跟踪程序的...它通过`log4j.jar`提供核心功能,通过`log4j.properties`进行个性化配置,为开发者提供了一套完整的日志解决方案。
写入或修改`.properties`文件,可以使用`store()`方法: ```java props.setProperty("password", "new_password"); OutputStream out = new FileOutputStream("config.properties"); props.store(out, null); out....
本文将详细探讨Log4j的使用,主要关注1.2.17版本的jar包以及配置文件`log4j.properties`。 ### 1. Log4j简介 Log4j是一个开源的日志组件,支持多种输出格式,如控制台、文件、数据库等。它的核心概念包括Logger、...
Struts2的Struts.properties配置文件详解 Struts2是一个基于MVC模式的Web应用程序框架,它提供了一个名为Struts.properties的配置文件,该文件用于配置Struts2的各种参数和设置。下面将对Struts.properties配置文件...
在提供的压缩包中,`jquery.i18n.properties-1.0.9.js`是插件的源文件,而`使用方法地址.txt`可能包含了更多关于如何使用这个插件的详细说明。阅读这个文本文件可以帮助你更好地理解和应用这个插件。总之,`jquery....
以下以 properties 属性文件为例介绍 log4j.properties 的配置方法: 1. **配置根 Logger**: ```properties log4j.rootLogger=[level],appenderName1,appenderName2,... ``` 其中 `level` 表示设定的日志记录...
使用`Properties`类的`load()`方法从输入流加载配置文件。通常,我们从类路径或文件系统获取该输入流。下面是如何从类路径加载的例子: ```java Properties props = new Properties(); ClassLoader classLoader...
4. **使用方法** 要在项目中使用jQuery i18n.properties.min-1.0.9,首先需要引入jQuery库和插件的脚本文件,然后配置相应的`.properties`文件。例如,我们可以为英文和中文创建两个文件:`en.properties`和`zh_...
在这个例子中,我们首先创建一个`Properties`对象,然后通过`FileInputStream`打开配置文件,使用`load()`方法加载属性,最后用`getProperty()`获取指定键的值。 2. 使用`ResourceBundle`类 `ResourceBundle`类...
在Struts中,`struts.xml`和`struts.properties`文件是两个核心的配置文件,它们分别负责定义应用的行为和设置全局属性。 **`struts.xml`配置详解** `struts.xml`是Struts 2框架的核心配置文件,用于定义动作映射...
首先,.properties文件是Java平台用于存储配置信息或文本资源的标准格式,特别适用于存储国际化字符串。这些文件通常包含键值对,其中键是标识符,值是对应的字符串。例如,键`greeting`可能对应值`你好,世界!`。...
在log4j.properties配置文件中,我们可以定义这些组件的具体行为。 二、log4j.properties文件结构 log4j.properties文件是基于文本的配置文件,主要包含以下几部分: 1. **全局配置**:设置默认的logger级别,...
### Log4j.properties配置详解 #### 一、Log4j简介与配置流程 Log4j是Apache的一个开源项目,用于实现日志记录功能。通过合理的配置可以极大地提高系统的可维护性和可扩展性,并且便于问题定位。本文将详细介绍`...
Spring Boot 框架提供了多种方式来进行外部配置,今天我们将详细讲解使用 application.properties 文件来进行外部配置的方法。application.properties 文件是 Spring Boot 中的一个默认配置文件,用于存储可以手动...
本文将深入探讨如何通过Log4j的配置实现按级别单独打印日志至不同的文件,以及两种实现这一目标的方法。 ### 关键配置项解析 首先,我们来看一段关键的Log4j配置语句: ```properties log4j.appender.debug....
这篇文章将详细介绍这个插件的工作原理、使用方法及其相关知识点。 首先,`.properties`文件是一种广泛用于存储配置信息或本地化文本的文件格式,主要在Java生态系统中使用。每个`.properties`文件通常包含键值对,...
ESAPI(Enterprise Security API)是Enterprise Security API的缩写,是一个开源的安全库,主要用于Java应用程序,旨在提供一种标准的方法来处理常见的安全问题,如输入验证、输出编码、身份验证、授权、加密等。...
本文将深入探讨该插件的原理、使用方法及其在实际项目中的应用。 首先,我们需要理解“jquery.i18n.properties”这个名字的含义。"i18n"是国际化(internationalization)的缩写,去掉首尾字母后的18个字符代表了这...
首先,我们来看jQuery.i18n.properties插件的基本用法。这个插件主要依赖于两个关键元素:资源文件和调用API。资源文件通常是以.properties为扩展名的文件,其中包含了各种语言的文本字符串。例如,我们可以有en....