ruoyi-cloud-plus

4 篇文章 0 订阅
3 篇文章 0 订阅

1.X项目初始化 (dromara.org)参考文档!

可以直接参考以上链接!我只是整理我自己需要的部分,方便查看使用。

nacos

服务启动顺序

  1. 必须启动基础建设: mysql redis nacos
  2. 可选启动基础建设: minio(影响文件上传) seata(影响分布式事务 默认开启) sentinel(影响熔断限流) monitor(影响监控) xxljob(影响定时任务)
  3. 必须启动应用服务: gateway auth system
  4. 可选启动应用服务: resource(影响资源使用 文件上传 邮件 短信等) gen(代码生成) job(影响定时任务) demo(影响demo使用)

配置docker连接

idea环境配置 (dromara.org)

配置好之后 在运行窗口会多出一个Docker图标 双击即可连接远程docker
可以查看容器实时日志 启动 重启 停止 等操作

创建新服务最简便的方法

创建新服务 (dromara.org)

复制已有模块

进行修改启动类

application.yml中的application.name的名称修改掉

nacos中进行添加该服务的路由,记得添加数据源,用于连接数据库

nacos在gateway.yml中添加新服务路由

修改包名

修改包名 (dromara.org)

获取当前登录用户信息

系统用户相关 (dromara.org)

权限校验

权限控制 (dromara.org)

菜单校验:@SaCheckPermission或者使用工具类

角色校验

@SacheckRole或者工具类

参数校验

参数校验 (dromara.org)

@Validated、@NotBlank、@Size、@Xss(自定义注解)。。。。。。

@Size(min = 0, max = 50, message = "邮箱长度不能超过{max}个字符")

注:message 支持 EL 表达式,{max} 直接读取前面的参数值。

代码生成

代码生成 (dromara.org)

配置数据源->代码生成->导入->搜索数据源->选择需要的->确定
代码生成列表->选择指定->生成代码

分页参数

分页功能 (dromara.org)

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值