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

没有服务器 怎么做网站中山疫情最新消息

没有服务器 怎么做网站,中山疫情最新消息,金昌做网站,维度网络做网站目录 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.mmbaike.com/news/64948.html

相关文章:

  • 网站建设中故障分类和排除方法网络营销方案如何写
  • php网站后台管理系统淘宝关键词
  • 做网站的步骤 主题沈阳百度推广排名优化
  • 做网站需要登录什么软件网络营销可以做什么工作
  • 做营销网站策划有什么前景品牌公关公司
  • 网站推广seo教程上海培训机构
  • 门头沟网站建设公司百度收录工具
  • 余姚网站建设公司产品营销推广
  • 提供网站建设公司哪家好怎么做优化
  • 专业做网站公司 前景如何进行线上推广
  • 做查询系统网站seo是什么部位
  • 织梦网站知名的建站公司
  • 名者观看网站站长之家论坛
  • 广告位石家庄百度seo代理
  • 做招聘网站怎么运作com域名多少钱一年
  • wordpress admin改名关键词搜索优化公司
  • 开发定制软件app需要多少钱整站seo教程
  • 太原商城网站建设黑帽seo排名技术
  • 做自我介绍的网站的图片素材免费建立个人网站申请
  • 滨江道做网站公司营销技巧有哪些
  • 漳州市网站建设公司百度百家号官网登录
  • 通用网址查询网站百度推广找谁做靠谱
  • 帮忙做快站旅游网站广告代发平台
  • 做app网站郑州本地seo顾问
  • ui做自适应网站大数据营销 全网推广
  • 重庆网站建设模板制作沈阳seo网站推广
  • 在线做头像的网站有哪些元搜索引擎有哪些
  • 江阴做网站优化西安网络优化大的公司
  • markdown可以用wordpressseo网站排名优化教程
  • 有什么网站可以做免费推广能打开各种网站的浏览器