2024-02-01|使用 Spring Initializr 创建项目
今天做了什么:
- 重构 foodie-cloud 项目,部署到 docker 容器
- 使用 Spring Initializr 创建项目
使用 Spring Initializr 创建项目
安装 spring cli
今天做了什么:
安装 spring cli
今天做了什么:
Redis 是一个内存数据库,它支持事务操作。Redis 事务是一系列的命令操作,这些命令会被一起执行,要么全部成功,要么全部失败。在事务执行期间,其他客户端提交的命令不会被插入到事务中,确保事务的原子性。
今天做了什么:
实体类中可以不用添加@TableId,减少实体类对 mybatis-plus-annotation的依赖
C4 架构模型是一种简洁且易于理解的软件架构描述方法,由 Simon Brown 提出。C4 表示 Context, Containers, Components, and Code,这四个层级帮助我们组织和描述软件系统的不同抽象层次。
今天做了什么:
Search Everywhere
弹窗,然后输入 case ,选择 Toggle Case
将 AVERAGE
变为小写。Safe delete 'redunant'
删除该参数Negate '?:'
command + ↑ + enter 补全方法体、if、while、for 、switch 后面括号
今天做了什么:
今天做了什么:
1、spring-cloud-examples 添加分布式锁、rabbitmq、kafka、分库分表等示例代码 2、foodie-cloud 添加登录部分代码 3、整理 Redis 安装文档
今天做了什么:
1、看 JHipster 源码发现这两个类库
今天做了什么:
1、观看 B 站 《SSO单点登录》视频
今天做了什么:
1、Java Lambda 增强 https://github.com/jOOQ/jOOL 和 https://github.com/vavr-io/vavr ,jOOL 在 jdk8 下存在编译错误,计划,整合这两个项目,创建一个新的项目,只引入自己需要的一些类。 2、https://www.pac4j.org/ 一个安全框架 3、https://github.com/apereo/inspektr 一个轻量级的 Java 审计框架。这个是在看 CAS 源码的过程中,发现的。 在 CAS 的源码中,有一些比较不错的代码,引入到自己的项目中,另外,打算仿照这个 inspektr 框架,重写公司微服务项目中的日志记录模块。 4、分享一个安全相关的 wiki 网站:https://wukong-doc.redhtc.com/security