Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.dev.code.adda.config;
- import java.io.File;
- import java.io.FileInputStream;
- import java.util.Properties;
- import com.google.common.base.Throwables;
- public class DBConfig {
- private static String jdbcUrl;
- private static String username;
- private static String password;
- private static String driverClassName;
- public static String getJdbcUrl() {
- return jdbcUrl;
- }
- public static void setJdbcUrl(String jdbcUrl) {
- DBConfig.jdbcUrl = jdbcUrl;
- }
- public static String getUsername() {
- return username;
- }
- public static void setUsername(String username) {
- DBConfig.username = username;
- }
- public static String getPassword() {
- return password;
- }
- public static void setPassword(String password) {
- DBConfig.password = password;
- }
- public static String getDriverClassName() {
- return driverClassName;
- }
- public static void setDriverClassName(String driverClassName) {
- DBConfig.driverClassName = driverClassName;
- }
- static {
- File file = null;
- FileInputStream fileInputStream = null;
- Properties properties=null;
- try {
- file = new File(System.getProperty("user.dir") + File.separator + "mysql-file-insert-config"
- + File.separator + "DBConnection.properties");
- fileInputStream = new FileInputStream(file);
- properties = new Properties();
- properties.load(fileInputStream);
- setDriverClassName(properties.getProperty("driverClassName"));
- setJdbcUrl(properties.getProperty("jdbcUrl"));
- setUsername(properties.getProperty("username"));
- setPassword(properties.getProperty("password"));
- } catch (Exception ex) {
- System.out.println("Exception occured while reading properties file:" + Throwables.getStackTraceAsString(ex));
- } finally {
- if (fileInputStream != null) {
- try {
- fileInputStream.close();
- } catch (Exception se) {
- System.out.println("Error closing the FileInputStream object" + Throwables.getStackTraceAsString(se));
- }
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment