现在访问数据库的连接字符串是写在java文件里面的,如果因为某种原因要切换数据库服务器(结构完全一样,只是IP地址不同), 就需要改写java后再重新编译项目,请问怎样能简单的完成切换数据库的功能?多谢!

解决方案 »

  1.   

    1在java文件里改一下,重新编译这个类,然后把class替换到服务器上
    2改成从配置文件读取
    建议2
      

  2.   

    这个应该很简单的,估计你的程序没有用任何框架,那么你就在src的根路径下建立一个properties文件,然后读取这个文件,读取的方法参考jdk的api
      

  3.   

    配置文件吧。xml、properties都行。
      

  4.   

    最好是写个 属性文件(一个活多个) 当需要用哪个的时候 就读取name 获得 value值 (注意:属性要一样)