个人笔记---Spring配置

目录

一.IDEA环境搭建

二.Maven配置

1.Maven 概括

2.Maven基本命令

 3.Maven工作原理

 4.配置

1)设定本地仓库

2)配置私服镜像

三、SpringBoot高级用法

1.配置文件-properties

2.属性赋值

四、SHA1算法

1.介绍

2.hash的本质

3.hash碰撞 

4. 关于数据传输的安全性说明 


一.IDEA环境搭建

  1. 使用最新版本IDEA
  2. 自动提示设置: 
  3. 设置参数方法自动提示:
  4. 设定字符集
  5. 设置自动编译
  6. Maven环境配置

二.Maven配置

1.Maven 概括

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。

2.Maven基本命令

  • clean(清理)
  • test - 使用合适的单元测试框架运行测试。这些测试代码不会被打包或部署。
  • install -将包安装到本地仓库,给其他本地引用提供依赖。

 3.Maven工作原理

组成部分:1.中央仓库 2. 镜像仓库 3.本地仓库

 4.配置

1)设定本地仓库

<localRepository>D:/JT-SOFT/repo</localRepository>

2)配置私服镜像

<mirror>
    <id>aliyun</id>
    <name>aliyun for maven</name>
    <mirrorOf>*</mirrorOf>
    <url>https://maven.aliyun.com/repository/public</url>
   </mirror>

三、SpringBoot高级用法

1.配置文件-properties

  • 数据结构: key-value结构
  • 写法: key=value  
  • 错误写法 “key2”=“value2”
  • 数据类型: properties的数据类型都是字符串 所以无需添加"号
  • 弊端: 配置信息没有层级结构,必须写配置的全名
  • 字符集:程序通过IO流进行pro文件加载时,默认的字符集编码IS0-8859-1   需要手动进行配置

2.属性赋值

需求说明  

  • 由于业务需要 某些属性信息,如果直接写死在代码中则后期的扩展性不好.
  • 所以需要动态赋值. 由于对象一般都是由Spring容器管理.所以该赋值的操作也应该由Spring容器赋值.

四、SHA1算法

1.介绍

SHA-1(英语:Secure Hash Algorithm 1,中文名:安全散列算法1)是一种密码散列函数,美国国家安全局设计,并由美国国家标准技术研究所(NIST)发布为联邦数据处理标准(FIPS)。SHA-1可以生成一个被称为消息摘要的160位(20字节)散列值,散列值通常的呈现形式为40个十六进制数

2.hash的本质

3.hash碰撞 

  1. 不同的数据,经过相同的hash算法,得到了相同的结果.称之为hash碰撞.
  2. hash碰撞问题,在数学界是没有办法规避的!!!

4. 关于数据传输的安全性说明 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值