IT评测·应用市场-qidao123.com技术社区

标题: 若依专题——底子应用篇 [打印本页]

作者: 十念    时间: 2025-3-28 10:56
标题: 若依专题——底子应用篇
若依搭建

搭建后端项目
   ①  Git  克隆并初始化项目    ②  MySQL  导入与设置    ③  启动  Redis  
搭建后端项目注意事项?
①    项目初始化慢,实行clean、package
②    MySQL导入后,修改application-druid.yml
③    Redis有密码,修改application.yml
搭建前端项目
   ①  Git  克隆并初始化项目    ②  安装依靠(npm安装)    ③  运行前端项目   
npm install --registr=https://registry.npmmirror.com

  入门案例

利用若依代码天生器,天生课程管理的前后端代码。
   ①  预备  SQL  并导入数据库    ②  设置代码天生信息    ③  下载代码并导入项目  
功能详解

体系管理

权限控制



        RBAC(基于脚色的访问控制)是一种广泛使用的访问控制模型,通过脚色来分配和管理用户的菜单权限。


五张表


案例:创建新用户小智并关联课研职员脚色,仅限课程管理和统计分析菜单访问。
数据字典


表关系说明
表名

说明

sys_dict_type

字典类型表

sys_dict_data

字典数据表

案例:将课程管理的学科字段改为数据字典维护。
1.

2.

3.下载代码,举行粘贴
TODO :把课程管理中的适用人群也改成数据字典
其他功能

参数设置:对体系中的参数进举措态维护。
关照公告:促进组织内部信息传递。
日志管理:轻松追踪用户举动和体系运行状况。
体系监控

监控相关:若依提供了一些列强大的监控工具,可以或许帮助开发者和运维快速了解应用程序的性能状态。
定时任务:若依为定时任务功能提供方便友好的web界面,实现动态管理任务。

案例:每间隔5秒,控制台输出体系时间。
1.

2.

3.

体系工具

表单构建:表单构建工具,只需要开发者通过图形界面和拖拽等利用,可以快速构建复杂的表单。
步调:通过表单构建工具,单独制作一个添加课程的表单页面。
在创建动态菜单时,肯定要注意路由所在、路由参数



代码天生

体系接口

项目结构

后端部分







模块依靠关系


前端部分


表结构


源码阅读

前端代码分析


后端代码分析



BaseController:web层通用数据处理
TableDataInfo:表格分页数据对象
AjaxResult:利用消息提醒
BaseEntity:Entity基类





前后端交互流程

查询课程管理列表



二次开发

若依框架修改器
若依框架修改器是一个可以一键修改RuoYi框架包名、项目名等的工具。
所在:RuoYi-MT 发行版 - Gitee.com
新建业务模块

新建sky-merchant子模块
   ①  新建子模块    ②  父工程版本锁定    ③  sky-admin  添加依靠   注意:创建子模块时,要设置好该项目的jdk,版本为11,在高级设置里组件改为com.sky
菜品管理

案例需求:利用若依代码天生器(主子表模板),天生菜品管理的前后端代码。        
步调:利用若依代码天生器(主子表模板),天生菜品管理的前后端代码。
   ①  预备  SQL  并导入数据库    ②  设置代码天生信息    ③  下载代码并导入项目    ④  升级改造           更改菜品口味前端的表现界面,将描述改为下拉框,然后口味名称和口味数据也能举行选择,能选择多个口味数据,同时保证换一个口味名称时,口味数据会清0,把表单格式加宽了点。
注意:前端按着ctrl跳转不了方法的,安装一个插件:vue peek
页面调解

将原有的页面,调解为外卖体系的项目的识
   ①  浏览器标签页  icon  、标题    ②  体系页面中的  logo  、标题    ③  去除源码   &   文档     ④  主题和自界说图标    ⑤  登录页面中标题、背景图  
上述几步都在vscode里改。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) Powered by Discuz! X3.4