配置文件properties

配置文件properties,第1张

概述web程序时,放在        非web程序,放在src下 扩展名为properties;格式为key=value,key一般使用 . 隔开,value不支持中文; 加载方法   其中配置文件名为db.properties 直接加载bundle 1 private static String driver ; 2 private static String url ;

web程序时,放在        非web程序,放在src下

扩展名为propertIEs;格式为key=value,key一般使用 . 隔开,value不支持中文;

加载方法   其中配置文件名为db.propertIEs

直接加载bundle
 1     private static String driver ; 2     private static String url ; 3     private static String username ; 4     private static String password ; 5     static{ 6         ResourceBundle bundle = ResourceBundle.getBundle("db"); 7         driver = bundle.getString("driver"); 8         url = bundle.getString("url"); 9         username = bundle.getString("username");10         password = bundle.getString("password");11     }

 

  加载文件流
 1     private static String driver ; 2     private static String url ; 3     private static String username ; 4     private static String password ; 5     static{ 6         try { 7         //1.通过当前类获取类的加载器 8         ClassLoader loader = JDBCUtils_V3.class.getClassLoader(); 9         //2.通过加载器方法获得输入流10         inputStream is = loader.getResourceAsstream("db.propertIEs");11         //3.创建propertIEs对象12         PropertIEs propertIEs = new PropertIEs();13         //4.加载输入流        14         propertIEs.load(is);        15         //5.获取配置文件的信息16         driver = propertIEs.getProperty("driver");17         url = propertIEs.getProperty("url");18         username = propertIEs.getProperty("username");19         password = propertIEs.getProperty("password");20         } catch (IOException e) {21             // Todo auto-generated catch block22             e.printstacktrace();23         }24     }
总结

以上是内存溢出为你收集整理的配置文件properties全部内容,希望文章能够帮你解决配置文件properties所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1075932.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存