JAVA中调用配置文件的值与从数据库中取出的值进行比较
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中调用配置文件的值与从数据库中取出的值进行比较相关的知识,希望对你有一定的参考价值。
配置文件设置为
a =a
b =b
c =c
如果我想通过java程序调用该配置文件的值,与数据库查找到的值进行对比,如果数据库中的d没有在配置文件上配置,则修改数据库中d的数据,方法应该要怎么写
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
public class App
public static void main(String[] args)
Properties prop = new Properties();
try
prop.load(new FileInputStream("config/config.properties"));
System.out.println(prop.getProperty("database"));
System.out.println(prop.getProperty("dbuser"));
System.out.println(prop.getProperty("dbpassword"));
catch(IOException e)
e.printStackTrace();
参考技术A 1,先查询数据库的数据
2,拿到A或者B或者D
3,加载PROPERTIES文件
4,用getString取获取PROPERTIES文件里面的值
判断,如果为空则表示无
反之则表示配置文件有值
以上是关于JAVA中调用配置文件的值与从数据库中取出的值进行比较的主要内容,如果未能解决你的问题,请参考以下文章
java打开获取数据的接口,保存到静态map里面,定时取出map的值进行保存