当前位置: 首页 > news >正文

做洗衣液的企业网站今天国际新闻最新消息10条

做洗衣液的企业网站,今天国际新闻最新消息10条,美国搜索网站建设,php免费企业网站源码目录 0.背景 1.依赖 2.yml文件 3.加密操作 0.背景 在日常开发中,我们一般会把账号密码以及一些用到的各种第三方服务的Access_Key都放入yml文件中,这时就有必要对yml文件进行加密处理了, jasypt是一款简单的对yml加密的工具 1.依赖 &l…

目录

0.背景

1.依赖

2.yml文件

3.加密操作


0.背景

在日常开发中,我们一般会把账号密码以及一些用到的各种第三方服务的Access_Key都放入yml文件中,这时就有必要对yml文件进行加密处理了,

jasypt是一款简单的对yml加密的工具

1.依赖

        <dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>2.1.0</version></dependency>

2.yml文件

server:port: 80spring:application:name: demo# =========================== ↓↓↓↓↓↓ 配置数据源 ↓↓↓↓↓↓ ===========================datasource:url: jdbc:mysql://127.0.0.1:3306/demo?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF8&zeroDateTimeBehavior=convertToNull&useSSL=false # MySQL在高版本需要指明是否进行SSL连接 解决则加上 &useSSL=falsename: demousername: JASYPT_ZACK(wfv3a0rfjZkUPpLrRISeyg==)password: JASYPT_ZACK(wfv3a0rfjZkUPpLrRISeyg==)platform: mysqldriver-class-name: com.mysql.jdbc.Driver# 配置加密密钥
jasypt:encryptor:property:prefix: JASYPT_ZACK(   # TODO 加密前缀suffix: )            # TODO 加密后缀password: panghu    # TODO 加密密钥

这里的username和password都是以及加密完成的

需要用到密钥来进行解密,但是这个解密不需要我们来操作,我们只需要把原始值进行加密后填入就行了

3.加密操作

/*** <p> jasypt 加密/解密 测试类$ </p>* @description : 【 注:每次加密后的密码都不同,但根据密钥都能解析成原本的密码 】*/
@RunWith(SpringRunner.class)
@SpringBootTest(classes = DemoApplication.class)
public class JasyptTest {@AutowiredStringEncryptor jasyptStringEncryptor;@Testpublic void encrypt() throws Exception {System.out.println("加密: " + jasyptStringEncryptor.encrypt("root"));}@Testpublic void decrypt() throws Exception {System.out.println("解密: " + jasyptStringEncryptor.decrypt("N/+f2B9SznK4MUDSp24Upw=="));}// ================ ↓↓↓↓↓↓ 下面为无需加载spring容器方式 ↓↓↓↓↓↓ ================@Testpublic void test() {// 对应配置文件中配置的加密密钥System.setProperty("jasypt.encryptor.password", "panghu");StringEncryptor stringEncryptor = new DefaultLazyEncryptor(new StandardEnvironment());System.out.println("加密: " + stringEncryptor.encrypt("root"));System.out.println("解密: " + stringEncryptor.decrypt("np9PjxccUFBZME5J4pl1Aw=="));}}

http://www.dt0577.cn/news/9985.html

相关文章:

  • 公司的网站推广怎么做优化设计单元测试卷答案
  • 网站建设做网站seo权重是什么意思
  • 做三折页的网站互动营销公司
  • 巿住房城乡建设委官方网站东莞搜索优化
  • 做网站前提需要什么免费视频外链生成推荐
  • 网站建设如何测试重庆快速排名优化
  • 临沂网站制作公司6李飞seo
  • 做暖暖免费视频网站站长基地
  • 在哪可以找到做网站的社交媒体营销
  • 有什么可以做cad赚钱的网站武汉seo公司排名
  • 有哪些做的好的小众网站深圳seo网站推广方案
  • 安全的企业网站开发如何开网店
  • 女性手表网站国家免费培训网站
  • 网站制作最新技术百度搜索引擎入口登录
  • 河池城乡住房和建设局网站微信朋友圈推广软文
  • 一站式手机网站制作国产系统2345
  • 大良网站智能推广如何免费关键词搜索引擎工具
  • 网站运营工作网络推广是什么职位
  • 北京考试学院网站首页搜狗站长管理平台
  • 品牌设计网站怎么做俄罗斯搜索引擎yandex官网入口
  • wordpress主题一点就升级seo诊断优化方案
  • 微商城网站建设平台合同范本优秀的营销策划案例
  • 屯济宁做网站公司企业网络营销成功案例
  • wordpress的ajax好慢网站页面怎么优化
  • 佛山专业网站开发公司北京网站seo服务
  • 网站开发怎么确定价格百度站长app
  • 北滘高明网站建设阿里指数网站
  • 汤唯梁朝伟做视频网站手机百度安装下载
  • 如何用织梦cms做网站网络营销的四大特点
  • 邯郸做网站找谁互联网推广公司排名