关于java使用JDBC连接数据库时更改数据库失效

近段时间进行项目版本更新时遇到这样一个问题:

   数据库是使用JDBC形式来进行连接的(即在java类里写死数据库的ip等连接信息),需求要我更改数据库地址,但是我在类里改好新地址及其他信息后增量部暑后却没有生效,数据库还是连接的旧库。

 
    //public static final String url = "jdbc:mysql://133.96.93.100/student";  //旧地址
  public static final String url = "jdbc:mysql://133.96.93.111/student2";  //新地址
public static final String name = "com.mysql.jdbc.Driver"; public static final String user = "root"; public static final String password = "root";

        问题原因:

    虽然更新了此类,但是工程中引用此类的其他java类并没有更新,其他类还是引用的旧类的信息,所以导致更改数据库    无效。

  解决方法:

    1.如果只想增量更新,那就将所有引用此类的java类都重新进行编译然后进行更新部署。

    2.如果想全量更新,那就简单多了,把整个工程都重新编译一下然后进宪部署即可。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值