`

Java加载数据库配置文件(properties类型)

    博客分类:
  • java
阅读更多

有效的把数据库配置,做成配置文件,对于后期的维护和管理很方便。做项目,尽量做成可配置的

第一步:

database.properties配置文件,MySQL为例,其它数据库自己更改

jdbc.drivers=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost/test
jdbc.username=root
jdbc.password=tiger

第二步:

DB.class 类加载配置文件

/**
 * 数据库封装
 * @author Administrator
 *
 */
public class DB {

	private static String classDrive;
	private static String url;
	private static String user;
	private static String password;
	
	
	private static String FILE_PATH_NAME = "/database.properties"; //加载数据库配置文件,这样默认是src下面
	
	
	   /**
	    * 初始化
	    */
	   private DB(){
		
		InputStream in=getClass().getResourceAsStream(FILE_PATH_NAME);
		
		Properties props=new Properties();
		
		try {
			props.load(in);
		} catch (IOException e) {
			e.printStackTrace();
		}
		
		classDrive=props.getProperty("jdbc.drivers");
	    url=props.getProperty("jdbc.url");
		user=props.getProperty("jdbc.username");
		password=props.getProperty("jdbc.password");
	}
}

 

分享到:
评论

相关推荐

    java中配置文件数据库连接写法

    Java中配置文件数据库连接主要涉及以下几个步骤:创建.properties配置文件,使用Properties类读取配置,使用JDBC或连接池建立数据库连接,如果使用Spring框架,还可以利用其强大的依赖注入和自动配置功能。...

    java读写properties配置文件

    在Java开发中,`Properties`类被广泛用于处理各种类型的配置文件。这些文件通常包含了应用程序运行时所需的配置信息,如数据库连接信息、系统参数等。`Properties`类继承自`Hashtable`类,并通过键值对的形式存储...

    加载properties配置文件的几种方法

    本文将深入探讨在SSM框架下加载properties配置文件的几种常见方法。 1. **使用Spring的PropertyPlaceholderConfigurer** Spring提供了`PropertyPlaceholderConfigurer`类,可以方便地从.properties文件中读取属性...

    Java配置文件链接数据库

    在Java代码中,我们可以使用`Properties`类来加载并解析这个配置文件,然后建立到数据库的连接。 下面是一个简单的示例,展示了如何在Java中读取配置文件并使用JDBC连接数据库: ```java import java.sql....

    加载src目录下的properties配置文件.docx

    加载src目录下的properties配置文件是Java开发中一个非常重要的知识点。 Properties文件是一种配置文件格式,用于存储应用程序的配置信息。在Java应用程序中,Properties文件通常用于存储数据库连接信息、系统配置...

    java配置数据库

    在Java代码中,可以使用`java.util.Properties`类来读取配置文件中的属性值。 ```java Properties properties = new Properties(); properties.load(this.getClass().getResourceAsStream("/db.properties")); ``` ...

    利用Java的Properties 类读取配置文件信息

    通过以上步骤,你可以使用Java的`Properties`类高效地读取、修改和保存配置文件,为你的应用程序提供灵活的配置管理。在实际项目中,你可能会将其封装到一个单独的类,如示例代码中的`PropertiesReader`,以提供更...

    java读取properties文件,连接数据库

    在Java编程中,读取`.properties`文件是常见的任务,这些文件通常用于存储配置信息,如数据库连接参数。本文将详细介绍如何使用Java读取`.properties`文件并利用这些信息连接到数据库。 首先,我们需要理解`....

    java读取配置文件

    例如,`java.io.FileInputStream`可以用来打开文件,然后`java.util.Properties`类可以加载并解析配置文件。以下是一个简单的示例: ```java Properties props = new Properties(); FileInputStream fis = new ...

    java程序读取数据库表 转为sql文件 仅供参考 不得宣传

    Java中的`Properties`类可以帮助我们加载和解析这些配置信息。 2. **JDBC连接数据库**: Java通过Java Database Connectivity (JDBC) API与各种数据库进行交互。使用`DriverManager.getConnection()`方法,我们...

    java类读取配置文件信息

    通过`Properties`类,我们可以读取配置文件信息,并将其存储在Java类中的变量中。 在读取配置文件信息时,需要注意以下几点: 1. 配置文件的路径:配置文件的路径需要正确,否则将无法读取配置文件信息。通常情况...

    java 读取properties文件代码

    在Java编程中,Properties文件是一种常用的配置文件格式,用于存储应用程序的配置参数或者环境设置。这些文件通常以键值对的形式存在,例如`key=value`。读取Properties文件是Java开发中的常见操作,特别是在需要...

    Configuration对properties、xml配置文件的【增删改查】及动态加载

    Apache Commons Configuration库提供了一个强大的工具集,用于处理各种类型的配置文件,包括properties和XML格式。这个库使得在运行时对配置进行【增删改查】操作变得简单,同时支持动态加载,从而实现配置的实时...

    Spring3.0 配置文件中加载Properties文件的小例子

    本篇将详细讲解如何在Spring 3.0的配置文件中加载Properties文件,以便在运行时动态获取和使用这些配置。 首先,我们需要一个Properties文件,例如`application.properties`,它通常放在项目的类路径根目录下。这个...

    JAVA 使用数据库连接池连接Oracle数据库全代码

    在Java程序中,我们创建`BasicDataSource`实例,并使用`Properties`类加载配置文件中的信息,然后将这些信息设置到`BasicDataSource`对象上。 ```java // 创建Properties对象并加载配置文件 Properties prop = new ...

    java jdbc,java连接数据库,读取配置信息

    - **读取配置**:使用`Properties.load()`方法从输入流加载配置文件,然后通过`getProperty()`方法获取所需的配置信息。 - **安全管理**:配置文件不应包含敏感信息,如明文密码。在生产环境中,应使用环境变量或...

    Java读取.properties文件

    在Java编程中,读取`.properties`文件是常见的任务,这些文件通常用于存储配置信息,如数据库连接字符串、系统...了解并熟练掌握这些知识点,对于日常的Java开发工作至关重要,特别是在处理配置文件和跨平台应用时。

    java链接多个数据库配置demo

    这些配置通常可以在Java代码中硬编码,或者通过配置文件(如properties或yaml)动态加载。 5. **数据库驱动**:为了能够与特定的数据库通信,需要添加对应的数据库驱动JAR包。例如,对于MySQL,需要引入`mysql-...

    java ibaties sqlMap配置文件

    Ibaites 是一个基于 Java 的优秀持久层框架,它通过 XML 配置文件将 SQL 语句与 Java 代码分离,使得数据库操作变得更加简单且易于维护。在 Ibaitis 中,`sqlMapConfig.xml` 文件是其核心配置文件之一,用于设置 ...

    java读取配置文件源代码

    在Java编程中,读取配置文件是常见的任务,它允许我们分离程序的配置信息,如数据库连接字符串、API密钥或其他动态可变的设置,从而提高代码的可维护性和灵活性。这里,我们关注的是如何使用Java来读取配置文件,这...

Global site tag (gtag.js) - Google Analytics