- 博客(5)
- 收藏
- 关注
原创 Knife4j框架
完成后, 重启项目, 打开浏览器, 通过http://localhost:端口号/doc.html即可访问Knife4j的API文档.Knife4j是一款基于Swagger 2的在线API文档框架.
2022-09-14 08:43:15
140
原创 SLF4j使用说明
在添加了" LomBok "依赖项后, 可以在需要输入日志的类上添加@Slf4j 注解, 则Lombok框架会在编译期自动添加名为为log 的日志变量.在Spring Boot项目中, 在spring-boot-starter依赖项中, 默认已经继承了SLF4j日志框架.在Spring Boot项目中, 默认的显示级别是info, 相比info较低级别的日志不会被输出!
2022-09-12 10:31:11
1011
原创 消息摘要算法与密码加密
在Spring Boot项目中, 提供了DigestUtils工具类, 此工具类的方法可以轻松实现" 使用MD5算法 "进行运算, 从而, 可以实现将原始密码进行加密, 得到一个加密后的结果.即使原密码非常简单, 但是, 对于运算过程而言, 真正的原始数据已经变成了123456jhfdiu78543hjfdo8,这样的原文与其密文的对应关系是不可能被各平台收录的!因为, 所有的加密算法都是可以加密, 也可以解密的!首先, 对密码进行加密后, 再存储, 是非常有必要的!, 其本质是一种哈希算法, 是。
2022-09-11 16:18:57
151
原创 Mybatis的#{}与${}占位符
由于采用了预编译的做法, 所有值都不用考虑数据类型的问题, 例如 , 不需要给字符串类型的值添加一对单引号, 并且, 预编译是安全的,由于不是预编译的, 字符串, 日期等类型的值需要添加一对单引号, 否则, 将被视为字段名, 运算表达式等, 由于是先代入值再执行编译相关流程, 所以, 代入的值是可以改变语义的, 是。这种做法中, ${ }占位符可以表示SQL语句中的任何片段, 只需要保证拼接起来后可以通过编译即可!在Mybatis中, 使用#{ }格式的占位符, 在底层实现时, 会使用。
2022-09-11 16:06:08
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人