Java读取properties文件,得到数据库的配置信息
来源:互联网 发布:知豆电动车加盟 编辑:程序博客网 时间:2024/05/17 07:31
Java连接数据库时往往把配置信息写到一个jdbc.poperties的文件中,以便维护和修改信息,而不需要修改源代码
jdbc.properties文件的配置信息:
jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/databasename?characterEncoding=utf-8jdbc.username=rootjdbc.password=123
java读取配置文件的信息:
public class JDBCUtil{ private static String driverClassName; private static String url; private static String username; private static String password; private static ThreadLocal<Connection> threadLocal = new ThreadLocal<Connection>(); public JDBCUtil() { Properties pros = new Properties(); InputStream is = JDBCUtil.class.getClassLoader().getResourceAsStream("jdbc.properties"); try { pros.load(is); driverClassName=pros.getProperty("jdbc.driverClassName"); url=pros.getProperty("jdbc.url"); username=pros.getProperty("jdbc.username"); password=pros.getProperty("jdbc.password"); } catch (IOException e) { e.printStackTrace(); } } /** * * 获得数据库连接 * <功能详细描述> * @return * @see [类、类#方法、类#成员] */ public Connection getCon() { Connection conn=null; try { Class.forName(driverClassName); conn = DriverManager.getConnection(url, username, password); } catch (Exception e) { e.printStackTrace(); } return conn; } /** * * 关闭数据库连接 * <功能详细描述> * @see [类、类#方法、类#成员] */ public void closeConn(Connection conn,ResultSet rs,PreparedStatement pstmt) { try { if(conn!=null) { conn.close(); } if(rs!=null) { rs.close(); } if(pstmt!=null) { pstmt.close(); } } catch (SQLException e) { e.printStackTrace(); } } /** * * 关闭连接 * <功能详细描述> * @see [类、类#方法、类#成员] */ public void closeConn(Connection conn,ResultSet rs,Statement st) { try { if(conn!=null) { conn.close(); } if(rs!=null) { rs.close(); } if(st!=null) { st.close(); } } catch (SQLException e) { e.printStackTrace(); } } }
0 0
- Java读取properties文件,得到数据库的配置信息
- 读取properties文件的内容配置数据库
- java .properties 读取配置信息
- Java 读取 Properties文件信息
- Java:读取properties文件并得到值
- Java读取配置(.properties)文件的方法
- Hibernate从Java属性文件(properties)读取配置信息
- java读取配置Properties文件
- 读取properties文件中的配置信息
- PropertySourcesPlaceholderConfigurer读取properties信息文件配置
- java如何读取.properties文件下的信息
- java Properties类读取配置文信息
- 读取Properties文件信息
- 读取properties文件信息
- 读取配置jdbc.properties文件连接数据库
- Java Properties 类读取配置文件信息,Java properties文件的操作(zz)
- Java Properties 类读取配置文件信息,Java properties文件的操作(zz)
- spring容器读取properties文件,并得到其中配置的值
- 关于cocos2dx游戏的Android和IOS编译问题
- 提高软件测试能力的19条建议
- zebra_dialog简介可配置的全部参数
- jquery mobile常见问题解决方案
- 触摸屏tslib移植(内核)和原理分析
- Java读取properties文件,得到数据库的配置信息
- 数组试题---两个有序数组中的中位数
- web.config中的add key问题
- AutoCAD 的 AccoreConsole - 第三篇(执行插件命令)
- AOP
- 使用Java的BlockingQueue实现生产者-消费者
- 遍历整个目录树的文件和目录
- JavaScript技巧小招数
- android——不错的网络编程知识