若依基础学习

1.修改数据库密码以及连接名:

RuoYi-Vue-master\ruoyi-admin\src\main\resources\application-druid.yml

2.各个文件作用:

ruoyi-admin (主启动)├── ruoyi-framework (框架核心)│   ├── ruoyi-common (通用工具)│   └── ruoyi-system (系统管理)├── ruoyi-quartz (定时任务)└── ruoyi-generator (代码生成)

3.修改首页:

Path:RuoYi-Vue-master\ruoyi-ui\src\views\index.vue

4.修改标题:

.env.development
.env.production
.env.staging
//在这三个环境文件中有VUE_APP_TITLE 修改即可生效
//生效范围:1.登录页面;3.首页标题

5.修改Logo:

他这个设计其实和我们自己的项目是一样的,都是layout布局:

1.他的首页控制栏在:ruoyi-ui\src\layout\components\Sidebar\SidebarItem.vue

2.他的logo展示模块在:ruoyi-ui\src\layout\components\Sidebar\Logo.vue

如果你想替换logo建议去找一个Png格式的图片直接在:assets\logo\logo.png这里直接替换刷新就能生效

如果你想对导航栏进行修改你就看第一个就可以了!

6.删除Git图标和放大镜等等:

ruoyi-ui\src\layout\components\Navbar.vue

根据需要去删除就行了 基本都不需要

7.修改个人信息页面:

ruoyi-ui\src\views\system\user\profile\index.vue

8.控制页面的Menu:

在数据库中的sys_menu中你可以自己选择删除留或者不留 刷新即可生效 和我们的CMS是一个道理 递归的

9.单个菜单的创建:

0.创建之前建议你和AI说 一定要给表添加上表描述和字段描述 要不然生成的页面 没有name

1.你可以先去系统管理下面的菜单管理按照用户管理的模板去新建一个菜单如图所示:
在这里插入图片描述
2.然后去创建对应的数据库:
在这里插入图片描述
3.然后找到代码生成点击导入 导入我们自己创建的数据库:

在这里插入图片描述
4.在生成之前我们可以点击编辑编辑一下你需要的字段 比如我有img 我想实现图片的上传下载:
在这里插入图片描述5.生成信息的生成功能名和上级菜单你需要选择一下还有基本信息的表描述你也要写一下
在这里插入图片描述
在这里插入图片描述
6.拿到生成的代码后 先到数据库中执行一下给您的sql
在这里插入图片描述
7.前端放到前端代码中:
在这里插入图片描述
8.后端放到后端代码中:
你在塞入后端代码的时候会发现我们在系统管理下面创建的单个菜单是可以实现的 但是原本的代码在system下面没有controller
我自己直接添加进去了 所以我准备研究一下怎么单独创建一个模块 我也不用一个一个赛进入了 直接全放就ok了
而且菜单不用我们手动创建他自己生成的sql就会有menu的插入

9.单个模块的创建:

0.创建之前建议你和AI说 一定要给表添加上表描述和字段描述 要不然生成的页面 没有name
在这里插入图片描述
在这里插入图片描述
1.生成数据库后你需要先去创建一个单独的目录
在这里插入图片描述
2.有了主目录后你去这里需要修改一下
在这里插入图片描述
这里的生成模块功能名就是你的nav名称 谨慎 要不然又要重新导入很烦哈哈哈
当你把所有的模块都塞进对应的位置的时候 你需要修改一下xml文件
在这里插入图片描述
他这里的mapper有两成他生成的代码是只有一成的也就是你需要将xxx.mapper改为xxx.mapper.mapper这里好像是我自己多创建了一个mapper
反正肯定的我的问题导致的 后期研究一下 反正肯定能生成并且高效的提升开发效率
图一:写了描述等字段
在这里插入图片描述
图二:没有写描述字段
在这里插入图片描述
这样也完成了入门代码生成后期研究一下业务的写法java就没事了!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/98066.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/98066.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/98066.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

靶向肽Dcpep

名称:靶向肽Dcpep三字母序列:NH2-Phe-Tyr-Pro-Ser-Tyr-His-Ser-Thr-Pro-Gln-Arg-Pro-OH单字母序列:NH2-FYPSYHSTPQRP-OH分子式:C69H94N18O19分子量:1479.62备注:仅供科研,不用于人体简述&#x…

华为在国内搞的研发基地有多野?标杆游学带你解锁“研发界顶流”

宝子们!原来华为在国内有这么多“宝藏研发基地”,之前总觉得遥不可及走进深圳坂田总部——1.3平方公里的园区,走进去就像进了“科技版大观园”,21层研发主楼看着就很有气势,天鹅湖边的路全用科学家名字命名&#xff0c…

linux缺页中断频繁怎么定位

1,怎么看内存是否有缺页中断 查看日志: dmesg | grep “do fault” perf record -e page-faults -g -p <PID> 系统级监控: 使用 vmstat 查看全局缺页中断(si/so 表示换入/换出页数) vmstat 1 # 每秒刷新,观察 si/so 列 iostat显示磁盘使用情况,举例iostat -x …

06-Hadoop生态系统组件(2)

4. 数据查询组件 4.1 Apache Hive详解 from typing import Dict, List, Any, Optional, Tuple, Union from dataclasses import dataclass from enum import Enum from datetime import datetime import re import jsonclass HiveTableType(Enum):"""Hive表类型…

【自动化实战】Python操作Excel/WORD/PDF:openpyxl与docx库详解

在现代办公环境中&#xff0c;我们经常需要处理各种文档格式&#xff0c;如Excel表格、Word文档和PDF文件。手动处理这些文档不仅耗时&#xff0c;而且容易出错。Python提供了多个强大的库来实现文档处理的自动化&#xff0c;本文将重点介绍如何使用openpyxl和docx库来操作Exce…

构建安全的自动驾驶:软件测试中的编码规范与AI验证

自动驾驶不再只是未来想象&#xff0c;它正在以惊人的速度走向现实。但这一变革也带来了软件开发的全新命题。与传统车辆不同&#xff0c;自动驾驶依赖复杂的AI模型、传感系统和车载决策单元&#xff0c;必须应对更多现实环境的不确定性。在强监管、高风险、快节奏的背景下&…

2025高教社数学建模国赛C题 - NIPT的时点选择与胎儿的异常判定(完整参考论文)

基于机器学习与统计模型的NIPT检测优化与异常判定问题研究 摘要 非侵入性产前检测(NIPT)作为一种无创安全的胎儿染色体异常筛查技术,在现代产前医疗中发挥着重要作用,其准确性与检测时机及异常判定的科学性直接影响临床决策。然而,男胎Y染色体浓度受孕周数、孕妇BMI等多…

一种基于注解与AOP的Spring Boot接口限流防刷方案

1. 添加Maven依赖<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupI…

代码随想录二刷之“贪心算法”~GO

简单题目 1.455. 分发饼干 - 力扣&#xff08;LeetCode&#xff09; func findContentChildren(g []int, s []int) int {sort.Ints(g)sort.Ints(s)index : 0for i : 0;i<len(s);i{if index < len(g) && g[index] < s[i]{index}}return index }感悟&#xff…

Pod自动重启问题排查:JDK 17 EA版本G1GC Bug导致的应用崩溃

Pod自动重启问题排查:JDK 17 EA版本G1GC Bug导致的应用崩溃 问题背景 在生产环境中,我们遇到了一个严重的稳定性问题:应用Pod频繁自动重启,导致服务不稳定。通过深入分析JVM崩溃日志,最终定位到是JDK 17 EA版本中G1GC的一个已知Bug导致的。 问题现象 1. Pod重启表现 应…

HTML文本格式化标签

HTML提供了多种标签用于文本的格式化&#xff0c;这些标签可以改变文本的外观&#xff08;如粗细、斜体&#xff09;或赋予文本特定的含义&#xff08;如强调、引用&#xff09;。1. 基本文本样式标签&#xff08;1&#xff09;粗体文本使用<b>或<strong>标签可以使…

数据结构之单链表和环形链表的应用(二)-

目录一、相交链表二、环形链表I三、环形链表II总结一、相交链表 相交链表 首先理解什么是链表相交&#xff0c;相交即存在共用的节点&#xff0c;链表相交有三种情况&#xff0c; 中间位置相交头部就开始相交尾部相交 如图pcurA和pcurB就都有一个next指针指向同一个节点 这…

属性关键字

属性关键字深拷贝与浅拷贝类型各类对象深浅拷贝判断完全深拷贝的实现属性关键字property、synthesize和dynamic原子操作读写权限内存管理strong &#x1f19a; copy总结深拷贝与浅拷贝 先前学习OC时已经对深浅拷贝进行了一次学习&#xff0c;这里进行一个复习总结和补充&#…

突发奇想,还未实践,在Vben5的Antd模式下,将表单从「JS 配置化」改写成「模板可视化」形式(豆包版)

在 Vben5 的 Antd 模式下&#xff0c;完全可以将表单从「JS 配置化」改写成「模板可视化」形式&#xff0c;把表单项直接写在 Vue 模板中&#xff0c;更直观且符合传统 Vue 开发习惯。以下是完整的改写示例&#xff0c;保留原功能但结构更清晰&#xff1a; 改写思路 放弃 JS 中…

【更新完毕】2025数学建模国赛E题思路代码文章高教社杯全国大学生数学建模-AI 辅助智能体测

全部更新完毕 包含完整的文章全部问题的代码、结果、图表 完整内容请看文末最后的推广群基于AI姿态识别的立定跳远运动分析与个性化训练优化研究 随着《国家学生体质健康标准》的颁布实施&#xff0c;通过AI技术辅助体育运动分析已成为提升学生体质健康水平的重要手段。本研究针…

小白友好,无需基础也能快速上手的AI部署工具,一键部署

AI大模型相信已经成为许多人工作和生活中的得力助手。然而&#xff0c;对于大多数普通用户而言&#xff0c;将强大的AI模型部署到自己的电脑上&#xff0c;似乎是一项遥不可及的技术活&#xff0c;往往涉及到复杂的命令行操作、环境配置和代码调试。那有没有一种工具&#xff0…

《Python复刻植物大战僵尸开源项目实战:Pygame框架+JSON关卡设计,解锁塔防游戏开发新技能》​

&#x1f4cc; 大家好&#xff0c;我是智界工具库&#xff0c;每天分享好用实用且智能的开源项目&#xff0c;以及在JAVA语言开发中遇到的问题&#xff0c;如果本篇文章对您有所帮助&#xff0c;请帮我点个小赞小收藏小关注吧&#xff0c;谢谢喲&#xff01;&#x1f618; 博主…

CCS——将工程中的 include / lib 修改为相对路径,方便工程分享

在使用 Code Composer Studio (CCS) 开发 DSP 或 ARM 工程时&#xff0c;经常会遇到这样一个问题&#xff1a;在 A 电脑上能正常编译的工程&#xff0c;拷贝到 B 电脑上后就报错。错误的原因通常是 工程使用了绝对路径&#xff0c;而不同电脑上的文件路径不一致&#xff0c;比如…

java解析网络大端、小端解析方法

文章目录一、背景介绍二、说明核心概念&#xff1a;什么是字节序&#xff08;Endianness&#xff09;&#xff1f;大端字节序 (Big-Endian)小端字节序 (Little-Endian)三、不同解析方式介绍一、背景介绍 中转台通过SNMP协议V1\V2上报中转台IP&#xff0c;然后程序解析入库&…

【数据分享】土地利用矢量shp数据分享-甘肃

今天要说明数据就是土地利用shp数据分享-甘肃。数据介绍▲ 1km土地利用数据&#xff08;2020年&#xff09;▲ 土地利用数据&#xff08;2025年&#xff09;▲土地利用数据&#xff08;2018年&#xff09;▲ 30m土地利用数据&#xff08;2023年&#xff09;▲ 公路铁路道路河流…