项目中要求所以有的INSERT语句都要写到properties文件中,通过读配置文件把记录写到数据库中,
请问哪位高手做过类似的项目啊。给个例子,谢谢!!

解决方案 »

  1.   

    写个读取properties文件的方法,通过键读取值,或者用ibatis吧!
      

  2.   

    java访问资源文件Java code import java.io.FileInputStream;   
    import java.io.FileOutputStream;   
    import java.util.Properties;   
      
    public class PropertyEditor {   
        public static void main(String[] args) throws Exception {   
            Properties prop = new Properties();// 属性集合对象   
            FileInputStream fis = new FileInputStream("prop.properties");// 属性文件输入流   (相对于根目录下的文件名,要加上包名 “src/prop.properties”)
            prop.load(fis);// 将属性文件流装载到Properties对象中   
            fis.close();// 关闭流   
      
            // 获取属性值,sitename已在文件中定义   
            System.out.println("获取属性值:sitename=" + prop.getProperty("sitename"));   
            // 获取属性值,country未在文件中定义,将在此程序中返回一个默认值,但并不修改属性文件   
            System.out.println("获取属性值:country=" + prop.getProperty("country", "中国"));   
      
            // 修改sitename的属性值   
            prop.setProperty("sitename", "中国");   
            // 添加一个新的属性studio   
            prop.setProperty("studio", "Boxcode Studio");   
            // 文件输出流   
            FileOutputStream fos = new FileOutputStream("prop.properties");   
            // 将Properties集合保存到流中   
            prop.store(fos, "Copyright (c) Boxcode Studio");   
            fos.close();// 关闭流   
        }   
    }  
    资源文件sitename=\u4E2D\u56FD
    siteurl=www.abcjava.com   
    studio=Boxcode Studio
      

  3.   

    读取properties没有试过、但读取自定义xml用dom4j蛮方便的.
      

  4.   

    关键是读取出Properties文件中的SQL读取Properties属性文件用Java自带的API就ok了,很简单
      

  5.   

    用了properties 估计还有转义字符等一大堆问题,还不如直接用xml,
    或者用mybatis吧,省力些
      

  6.   

    现在处理就是只写INSERT语句在properties文件中了。
    因为有好多配置文个把,包括数据库连接配置文件和log4j配置文件。现在需要把这三个文件打成架包,
    请问哪位做过类似的把配置文件打成架包的?