qq_20554061 2015-02-22 10:42 采纳率: 0%
浏览 1658

java ssh关于配置文件加密的问题

package com.imcc.breakdown.util.encrypt;

import java.util.Properties;

import org.hibernate.HibernateException;
import org.hibernate.cfg.Environment;
import org.hibernate.connection.DriverManagerConnectionProvider;

import com.imcc.breakdown.action.wechat.aes.AESSecurityUtil;

//配置文件AES加密
public class MyDriverManagerConnectionProvider extends DriverManagerConnectionProvider {

public MyDriverManagerConnectionProvider() {
    super();
}

@Override
public void configure(Properties props) throws HibernateException {
        String url =props.getProperty(Environment.URL);
        String user = props.getProperty(Environment.USER);   
        String password = props.getProperty(Environment.PASS);   
        props.setProperty(Environment.USER,AESSecurityUtil.decode(user, Password.password));   
        props.setProperty(Environment.PASS, AESSecurityUtil.decode(password, Password.password));   
        props.setProperty(Environment.URL, AESSecurityUtil.decode(url, Password.password)); 
        super.configure(props);   
}

}

  • 写回答

1条回答

  • threenewbee 2015-02-22 15:35
    关注
    评论

报告相同问题?

悬赏问题

  • ¥30 python代码,帮调试
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条