IDEA使用properties配置文件进行mysql数据库连接的教程图解
Properties类
简要概括: Properties类是 键和值均为字符串的可以永久存储到文件中的key-value集合
java.util.Properties类表示一组持久的属性,是Hashtable的子类。 Properties可以保存到流中或从流中加载,可以保存到后缀名为properties的文件中。 属性列表中的每个键及其对应的值都是一个字符串。 即键和值都是String类型。
因为Properties从继承Hashtable时, put种putAll方法可应用于Properties对象。
强烈不鼓励使用它们,因为它们允许调用者插入其键或值不是Strings 。 应该使用setProperty方法。
这个类是线程安全的:多个线程可以共享一个Properties对象,而不需要外部同步。
本文重点给大家介绍IDEA使用properties配置文件进行mysql数据库连接,具体操作步骤如下所示:
1. 新建一个web项目(过程不需要教了吧,所以就省略啦)
2. 右键点击新建的项目名,选择创建文件目录(Directory),一般properties文件夹命名应为resoures;
3.右键点击新建的resources文件夹,弹出的窗口里选择Mark Dictory as >>Resources Root将文件夹定义为配置文件(配置文件的作用请自行百度);
4.也可以通过Ctrl+shift+alt+s组合件打开Project Structure面板将需要的文件夹声明为配置文件类型
(选择文件夹,再点击Mark as:栏里的功能项,就能将文件夹声明为相应的类型)
最后点击OK 完成;
5.右键点击声明为resources类型的文件夹选择Resource Bundle,就能创架一个properties文件了。
6.mysql 的properties配置文件是以键值对形式存读取的,一个对象占用一行,行末不能添加分号!!
(刚开始不知道,添加了分号,结果读取时报错,调试到几乎崩溃时才知道不能加分号)
7.配置文件的使用
总结
以上所述是小编给大家介绍的IDEA使用properties配置文件进行mysql数据库连接的教程图解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
IntelliJ IDEA连接MySQL数据库详细图解
在网上down了个web项目,在 IntelliJ IDEA 这个编辑器里面跑起来,但是发现domain文件夹下的xml文件都报如下的红色提示错误: Cannot resolve table 'jrun_access' less... (Ctrl+F1) This inspection lets you spot the following problems that might occur in XML descriptors that define Hibernate mappings: R
-
IntelliJ IDEA中properties文件显示乱码问题的解决办法
首先,你可能会见到如下提示: File encoding is disabled because .properties file (see Settings|Editor|File Encodings|Properties Files) 具体如下图.没截全图,太大了,只截取了提示部分. 在这之前,我一直以为,我已经设置了我这个编辑器下的所有文件的编码格式都是utf-8,直到我这次要读取properties文件的时候,才惊讶的发现,我的properties文件并不都是utf-8的文件编码格式.然
-
详解Intellij IDEA中.properties文件中文显示乱码问题的解决
首先,你可能会见到如下提示: File encoding is disabled because .properties file (see Settings|Editor|File Encodings|Properties Files) 具体如下图.没截全图,太大了,只截取了提示部分. 在这之前,我一直以为,我已经设置了我这个编辑器下的所有文件的编码格式都是utf-8,直到我这次要读取properties文件的时候,才惊讶的发现,我的properties文件并不都是utf-8的文件编码格式.然
-
IDEA使用properties配置文件进行mysql数据库连接的教程图解
Properties类 简要概括: Properties类是 键和值均为字符串的可以永久存储到文件中的key-value集合 java.util.Properties类表示一组持久的属性,是Hashtable的子类. Properties可以保存到流中或从流中加载,可以保存到后缀名为properties的文件中. 属性列表中的每个键及其对应的值都是一个字符串. 即键和值都是String类型. 因为Properties从继承Hashtable时, put种putAll方法可应用于Propertie
-
Windows下通过MySQL Installer安装MySQL服务的教程图解
MYSQL官方提供了Installer方式安装MYSQL服务以及其他组件,使的Windows下安装,卸载,配置MYSQL变得特别简单. 1. 安装准备 1.1 准备MySQL安装包 百度云盘共享链接: https://pan.baidu.com/s/1Jni0OIJmaJj21-xeVVYeXQ 提取码: e9is windows版本安装包下载 1.2 检查操作系统类型 检查操作系统类型主要是了解系统是: 32位操作系统(x86) 还是64位操作系统(x64) 1.3 检查系统是否已安装MySQ
-
如何解决局域网内mysql数据库连接慢
通过内网连另外一台机器的mysql服务, 确发现速度N慢! 等了大约几十秒才等到提示输入密码. 但是ping mysql所在服务器却很快! 想到很久之前有过类似的经验, telnet等一些服务在连接请求的时候,会做一些反向域名解析(如果反向解析不顺畅, 估计就会延迟很多, 给人的感觉是连接速度N慢!) 在网上搜索了下解决办法, 发现有两种: 一. 两边机器配置的resolve.conf不一样, 把resolve.conf配置成速度比较快的DNS就OK 二. 把mysql配置中的
-
Python实现Mysql数据库连接池实例详解
python连接Mysql数据库: Python编程中可以使用MySQLdb进行数据库的连接及诸如查询/插入/更新等操作,但是每次连接MySQL数据库请求时,都是独立的去请求访问,相当浪费资源,而且访问数量达到一定数量时,对mysql的性能会产生较大的影响.因此,实际使用中,通常会使用数据库的连接池技术,来访问数据库达到资源复用的目的. 数据库连接池 python的数据库连接池包 DBUtils: DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装.D
-
python3 实现mysql数据库连接池的示例代码
dbutils封装文件传送门 DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装.DBUtils来自Webware for Python. DBUtils提供两种外部接口: PersistentDB :提供线程专用的数据库连接,并自动管理连接. PooledDB :提供线程间可共享的数据库连接,并自动管理连接. 需要库 1.DBUtils pip install DBUtils 2.pymysql pip install pymysql/MySQLdb
-
基于Properties类操作.properties配置文件方法总结
目录 一.properties文件 二.Properties类 Properties类使用详解 概述 常见方法 写入 读取 遍历 一.properties文件 Properties文件是java中很常用的一种配置文件,文件后缀为".properties",属文本文件,文件的内容格式是"键=值"的格式,可以用"#"作为注释,java编程中用到的地方很多,运用配置文件,可以便于java深层次的解耦. 例如java应用通过JDBC连接数据库时,可以把数
-
Java读取properties配置文件的8种方式汇总
目录 一.前言 二.Properties类 三.Properties常用方法实践 四.Java写入Properties 五.Java读取Properties 六.Properties配合Spring框架使用 七.完整代码 总结 一.前言 在做Java项目开发过程中,涉及到一些数据库服务连接配置.缓存服务器连接配置等,通常情况下我们会将这些不太变动的配置信息存储在以 .properties 结尾的配置文件中.当对应的服务器地址或者账号密码信息有所变动时,我们只需要修改一下配置文件中的信息即可.同时
-
java简单读取properties配置文件的方法示例
本文实例讲述了java简单读取properties配置文件的方法.分享给大家供大家参考,具体如下: 读取配置文件,小结如下 import java.io.FileNotFoundException; import java.io.IOException; import java.util.Properties; public class loadConf { private Properties prop = new Properties(); private void loadconf() t
-
Java 操作Properties配置文件详解
1 简介: JDK提供的java.util.Properties类继承自Hashtable类并且实现了Map接口,是使用一种键值对的形式来保存属性集,其中键和值都是字符串类型. java.util.Properties类提供了getProperty()和setProperty()方法来操作属性文件,同时使用load()方法和store()方法加载和保存Properties配置文件. java.util.ResourceBundle类也提供了读取Properties配置文件的方法,Resource
-
java读取properties配置文件的方法
本文实例讲述了java读取properties配置文件的方法.分享给大家供大家参考.具体分析如下: 这两天做java项目,用到属性文件,到网上查资料,好半天也没有找到一个满意的方法能让我读取到.properties文件中属性值,很是郁闷,网上讲的获取属性值大概有以下方法,以下三种方法逐渐优化,以达到最好的效果以下都以date.properties文件为例,该文件放在src目录下,文件内容为: startdate=2011-02-07 totalweek=25 方法一: public class
随机推荐
- 详解在vue-cli项目中使用mockjs(请求数据删除数据)
- 关于Python中空格字符串处理的技巧总结
- java selenium XPath 定位实现方法
- JSON中key动态设置及JSON.parse和JSON.stringify()的区别
- IIS7/iis7.5 HTTP Error 500.19 配置错误由于权限不足而无法读取配置文件的解决办法
- Python 获得13位unix时间戳的方法
- ASP.NET2.0缓存(Cache)技术深入理解
- ASP.NET获取URL方法汇总
- ASP.net中获取客户端参数操作系统信息
- ASP trim,ltrim,rtrim 去前后空格 函数
- C++中头文件的概念与基本编写方法
- C#从文件或标准输入设备读取指定行的方法
- WPF中不规则窗体与WindowsFormsHost控件兼容问题的解决方法
- 详解JavaScript的流程控制语句
- 客齐集OEM的CSS解析与开发经验
- Bootstrap 组件之按钮(二)
- 表现、结构、行为分离的选项卡效果
- 判断U盘已插入并自动COPY所有内容的批处理-U盘自动复制
- Android Sqlite命令详解(基本命令)
- mysql中Table is read only的解决方法小结