1. MyBatisCodeHelperPro 安装
file-> plugins -> 搜索 MyBatisCodeHelperPro
2.配置文件放在nacos-server:8848/nacos 网址
#1. 配置文件复制到nacos 新建的配置
#2. yml 文件写入
cloud: # nacos地址
nacos:
server-addr: nacos-server:8848 # nacos-server 是在drivers->etc->hosts文件中配置的公网ip
config:
file-extension: yaml # yaml是网站上设置的格式 不知道为什么不用Data ID 配置
4. postman user/info 带token测试
5. 自动填充数据到数据库
5.1 common中添加类 AutoFillHandler
根据 userid 给对应的数据库添加数据
5.1.1 插入时自动填充
5.1.2 修改时自动填充
5.1.3 获取getCurrentUserId方法
注意:在需要修改的 字段上添加注解 @TableField(fill=FieldFill.INSERT)
完整注解 @TableField(value = "create_by",fill=FieldFill.INSERT)
6 nacos 设置服务器时区
// nacos中的对应配置文件修改 ?serverTimezone=GMT%2b8
server:
port: 8080
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://mysql-server:3306/coinexchange?serverTimezone=GMT%2b8
62课 资源配置
62.01 轮播图 banners
63课 连表查询
63.01 模拟数据