请问下各位高手 外部存储数据库连接信息 是用properties文件还是用xml文件好?Java

问题描述

同题希望各位高手给点意见

解决方案

这个都可以啊,没有一定的.不过我个人比较偏向properties文件,结构简单,而且JDK直接支持读取这种文件,按照Key和Value,很方便就封装成Map类型,对于数据库连接信息这种不是很复杂的信息很直观很清楚,也完全够用了.
解决方案二:
properties更直观一些,可以集成于一些打包工具中。例如:maven ant....
解决方案三:
properties更直观一些,xml更严谨一些
解决方案四:
都一样,一种问题的两种解决方法吧不过用PROPERTIES用的多
解决方案五:
用properties更简单而且多数应该都是用properties

时间: 2024-08-02 03:35:23

请问下各位高手 外部存储数据库连接信息 是用properties文件还是用xml文件好?Java的相关文章

请问我在struts层下了一个session保存用户信息以后,怎么在hibernate层的文件获得

问题描述 我在struts的execute方法中写的session是:ActionContextactionContext=ActionContext.getContext();Mapsession=actionContext.getSession();session.put("email",getEmail());我想要再hibernate的文件中用email这个属性查询,当然好几个文件都会用到,我怎么在dao层文件中写呢?怎样得到session中的值.我想要详细的代码,不是只写个方

请问下如何获取网站路径在本机路径的前一个目录里的文件路径?

问题描述 Server.MapPath("../DataBase/MyBook.mdb");我这样要出错,请问该怎么样用? 解决方案 解决方案二:stringPath=Server.MapPath("../DataBase/")+"/MyBook.mdb";解决方案三:还是一样,提示:未能映射路径"/DataBase/解决方案四:Server.MapPath("/DataBase/MyBook.mdb");取得物理全

Android4.4新增函数访问外部存储_Android

在Android 4.4系统中,外置存储卡(SD卡)被称为二级外部存储设备(secondary storage),应用程序已无法往外置存储卡(SD卡)写入数据,并且WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储(primary storage)授予写权限,对于其他外部存储,其上的文件属性都改为基于文件夹结构,应用无需获取WRITE_EXTERNAL_STORAGE权限,但可以管理与自己包名相关的文件夹. 举例来说,如果应用的包名是com.example.externalst

Android4.4 访问外部存储详解及实例_Android

Android4.4  访问外部存储 在Android 4.4系统中,外置存储卡(SD卡)被称为二级外部存储设备(secondary storage),应用程序已无法往外置存储卡(SD卡)写入数据,并且WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储(primary storage)授予写权限,对于其他外部存储,其上的文件属性都改为基于文件夹结构,应用无需获取WRITE_EXTERNAL_STORAGE权限,但可以管理与自己包名相关的文件夹.举例来说,如果应用的包名是com.

编程实战——电影管理器之XML存储电影信息数据

但凡管理器之类的软件,存储数据是必不可少的.存储数据的话,有几种选择.一是用数据库,把数据存储到数据库里:一是用文本文件,把数据存储到文本文件里:一种是利用XML文件,把数据对象转换为XML后,存储到XML文件(实际上也是文本文件).   把数据对象和XML文件对应起来,有一个术语,称之为XML序列化.参看之前写的文章"利用XML序列化实现程序配置文件","简述Xml.Serialization如何序列化对象到XML文件"   在本软件的设计中,设计了两种基本的数据

Android4.4 访问外部存储详解及实例

Android4.4  访问外部存储 在Android 4.4系统中,外置存储卡(SD卡)被称为二级外部存储设备(secondary storage),应用程序已无法往外置存储卡(SD卡)写入数据,并且WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储(primary storage)授予写权限,对于其他外部存储,其上的文件属性都改为基于文件夹结构,应用无需获取WRITE_EXTERNAL_STORAGE权限,但可以管理与自己包名相关的文件夹.举例来说,如果应用的包名是com.

Android4.4新增函数访问外部存储

在Android 4.4系统中,外置存储卡(SD卡)被称为二级外部存储设备(secondary storage),应用程序已无法往外置存储卡(SD卡)写入数据,并且WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储(primary storage)授予写权限,对于其他外部存储,其上的文件属性都改为基于文件夹结构,应用无需获取WRITE_EXTERNAL_STORAGE权限,但可以管理与自己包名相关的文件夹. 举例来说,如果应用的包名是com.example.externalst

无法建立xml文件 dos命令下运行出错

问题描述 无法建立xml文件 dos命令下运行出错 我按照书上的代码敲进eclipse,没报错,代码没问题,这个代码的功能是在同目录下建立一个与该java文件同名的xml文件,xml文件里输入了相关数据,但是运行后没反应,本地没生成该xml文件,浴室dos命令运行该java文件,javac编译通过,可是java时却"F:eclipseWorkSpacexmlupdatesrcxmlupdate>java cratexml错误: 找不到或无法加载主类 cratexml F:eclipseWo

ios-iOS下XML文件同名子标签的解析

问题描述 iOS下XML文件同名子标签的解析 5C 想解析一个Music XML文档,但是文档中有如下结构: 288 . . 18 15 . . 这样的XML文件与有同名的子标签,如果采用DOM的解析方式虽然可以区分不同的duration,但是树形结构使输出时先输出所有的note节点内容再是backup节点的内容:如果采用SAX方式的话,由于是逐句解析,可以按顺序输出,但是没法确定解析出的duration内容到底是属于note还是backup的,这个问题困扰了小弟很久,人已接近崩溃,还希望各位大