java WEB
java WEB 开发的一些记录
PZ_eng
这个作者很懒,什么都没留下…
展开
-
mybatis-数据库配置文件密码加密
一般情况下开发都是在数据库配置文件中使用的明文密码,但在一些特殊情况下也会需要对其进行加密,否则会造成数据泄露。最近公司刚好有这个需求,趁此机会将我的实现方法写下来以供大家参考。原理:直接重写DataSource类的setPassword方法创建一个DataSource类继承spring-mybatis.xml文件中配置的DataSource类,然后重写它的setUsername和setPa...原创 2019-08-16 11:25:50 · 3132 阅读 · 1 评论 -
java备份和恢复MySQL数据库
备份和恢复数据库作为一个实用的功能经常会被用到,因此我写了这篇博客,希望大家不要像我一样在这里卡个好几天原理: java调用MySQL的mysqldump.exe进行数据备份,调用mysql.exe进行数据的恢复Runtime.getRuntime().exec(command);//java调用外部软件exe执行命令的api,核心代码代码实现 (亲测可用,亲测可用,亲测可用) /** ...原创 2019-07-01 14:22:45 · 636 阅读 · 0 评论