简介? django-vue3-admin 是一套全部开源的快速开发平台,毫无保留给个人免费使用、团体授权使用。django-vue3-admin 基于RBAC模型的权限控制的一整套基础开发平台,权限粒度达到列级别,前后端分离,后端采用django + django-rest-framework,前端采用基于 vue3 + CompositionAPI + typescript + vite +
一 前言若依官网:http://ruoyi.vip 若依代码下载:https://gitee.com/y_project/RuoYi-Vue若依分离版使用的版本是V3.7.0,虽然官方文档部署写得挺好,但是自己实际部署操作过程中还是会遇到问题,验证码不通,访问不了后台等,就写一篇文章记录下。本次使用的是虚拟机安装的Linux系统。自行安装好环境JDK、Mysql、Redis和Nginx,并开放默认
转载
2023-11-10 22:40:16
1438阅读
IDEA如何导入若依项目以及Git的安装首先,导入项目之前需要下载Git,下面我将把安装Git的详细教程给你们,按照我的步骤一步一步来吧!!!安装环境:Windows10 64bit 下载 Git网址 :https://git-scm.com/download/win 版本:Git-2.27.0-64-bit第一步:双击下载后的Git-2.27.0-64-bit.exe,开始安装第二步:选择安装路
转载
2023-11-30 16:55:54
314阅读
背景:若依移动端Ruoyi-App没有通知公告内容,本文基于uview2开发通知公告列表及详情及界面前端,不改变后端内容。1. 引入uview2.0 参照若依移动端Ruoyi-App——引入uview2.0开发项目_鲸鱼姐的博客2. 新建通知公告列表页面在RuoYi-App-master根目录的pages下新建项目目录如“whalesystem”,然后在whalesystem下新建no
转载
2024-05-27 19:12:19
118阅读
后台部署前往https://gitee.com/y_project/RuoYi-Vue 下载源码,导入idea,初次导入会需要导入maven依赖包,由于下载量巨大,所以可以导入本地的maven仓库,这是我自己平时用的maven仓库,基本上平时用到的依赖都会有, maven依赖 提取码: dhub 在ruoyi-admin下有两个重要的配置文件,需要修改配置修改端口号 首先第一个文件applicat
转载
2023-12-10 12:24:10
63阅读
前提条件本示例是以若依标准版作为演示,前后分离等版本暂未实践。 进行操作前需将本地环境搭建并正常运行。前言本示例是实现客户管理及联系人管理两个功能,两者关系为主子表,且两者又为单独应用,在客户管理中实现查看/新增客户联系人1. 表结构设计官网文档提供了单表结构的模板,可直接引用进行修改: http://doc.ruoyi.vip/ruoyi/document/htsc.html#主子表结构可以直接
转载
2024-05-24 22:47:28
282阅读
关键思路: 通过Druid提供的可运行时动态选择数据源的AbstractRoutingDataSource入手,只要我们的数据源类采用该类型便也可实现动态选择数据源了,由于该类是抽象类,因此我们的数据源类只要继承该类即可。
转载
2024-08-15 12:47:42
122阅读
目录一、登录引入二、登录过程1、登录过程介绍2、获取验证码3、handleLogin登录函数 一、登录引入前端目录为ruoyi-ui,为单页面模式,只有一个html文件:public/index.html。vue-cli3之后为public/index.html, vue-cli2版本的是根目录下的index.html。index.html:<body>
<div id
转载
2023-10-07 21:49:26
513阅读
写在前面官方配置文档:http://doc.ruoyi.vip/ruoyi-vue/document/hjbs.html准备项目JDK >= 1.8 (推荐1.8版本,我用的是1.8.0_301)
Mysql >= 5.7.0 (推荐5.7版本,我用的是8.0.19)
Redis >= 3.0 (我用的是3.2.100)
Maven >= 3.0 (我用的是3.6.3)
转载
2024-04-25 18:35:59
221阅读
目录前言一、基础环境二、安装Redis三、安装Nacos服务四、克隆项目,初始化数据库(相信大家有能力做到,这里就不在详细介绍了)五、启动Nacos服务 六、基于IDEA打开项目(自行配置maven)七、启动顺序(这个很关键,如果顺序错了是会报错的哦)八、前端只需要在ruoyi-ui打开终端前言众所周知,若依是一套全部开源的快速开发平台。今天,我来教大家如何部署。一、基础环境JDK &g
转载
2023-09-18 03:44:20
155阅读
记录一下若依项目利用nginx实现负载均衡及保持会话的步骤。此次作为试验性的测试,为了方便在本地window的环境上实现。具体步骤:1、安装两个tomcat8,可以下载一个后,另一个复制即可,下载地址: https://tomcat.apache.org/download-80.cgi注意为了避免端口冲突的问题,需要进入D:\tomcat-9080\conf\
转载
2023-12-03 22:31:36
226阅读
1.志愿填报指导项目搭建通过若依官网下载分离版项目,在通过文档中的环境部署部署项目,官网所列的环境必须准备好。JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.7.0 (推荐5.7版本)
Redis >= 3.0
Maven >= 3.0
Node >= 12按照项目文档部署好前后端项目后我们需要做一些配置改动。后端:修改数据库配置信息连接自己的数据(若
转载
2024-08-07 16:01:12
276阅读
文章目录1. 引入依赖1.1 Gangbb-Vue的pom.xml1.2 Gangbb-common的pom.xml2.配置yml3. 封装分页相关工具3.1 BaseController3.2 TableDataInfo3.3 数据传输类PageDto3.4 一些工具类 项目地址:https://github.com/Gang-bb/Gangbb-Vue 本章结束后对应的节选代码文件:Gang
转载
2024-05-10 16:52:15
449阅读
若依源码分析(二)-登录流程源码分析本章节主要分析若依源码登录流程,一步一步走断点查看进入首页的全流程登录信息1. 前台发起登录请求http://127.0.0.1/dev-api/auth/login
//auth表明这个请求走的是服务名称为auth的服务2. 后台处理流程2.1 根据请求http://127.0.0.1/dev-api/auth/login,可以看出请求走的是服务名称为auth
转载
2024-03-02 09:50:46
540阅读
若依前后端分离版本集成Mybatis-plus一、为什么要集成Mybatis-plus简介特性二、集成Mybatis-plus导入依赖修改application.yml 配置文件修改service、serviceImpl、mapper三、若依框架需要注意的地方注释MyBatisConfig取消实体类继承若依封装的BaseEntity总结一、为什么要集成Mybatis-plus简介MyBatis-P
转载
2023-10-26 23:02:52
335阅读
若依mybatis升级mybatis-plus,其他也适用本文档记录若依mybatis升级plus,其他也类似 文章目录若依mybatis升级mybatis-plus,其他也适用第一步 修改ruoyi-common的pom.xml第二步 修改ruoyi-admin的application.yml第三步 修改ruoyi-framework的MyBatisConfig.java开始测试1. 修改ruo
转载
2023-12-12 16:13:53
479阅读
简介“软件即服务”(SaaS) 有可能改变信息技术 (IT) 部门与企业其他部门之间的关系,甚至可以认为 IT 部门的角色是企业其他部门的计算服务提供商。 SaaS 作为一种有效的软件交付机制,其出现为 IT 部门创造了机会,使他们可以将工作重心从部署和支持应用程序转移到管理这些应用程序所提供的服务上来。 反过来,一个成功的以服务为中心的 IT 部门通过提供从内部和外部资源中获得的服务,并将其与企
1.RuoYi-Vue-Plus 是重写 RuoYi-Vue 针对 分布式集群 场景全方位升级(不兼容原框架)
2.环境安装参考:
JDK 11、MySQL 8、Redis 6.X、Maven 3.8.X、Nodejs >= 12、Npm 8.X
3.IDEA环境配置:业务功能 业务功能
功能 介绍
用户管理 用户是系统操作者,该功能主要完成系统用户配置。
部门管理 配置系统组织机构(公
转载
2024-04-29 18:57:05
581阅读
# 若依与 Python 的深度结合
在现代应用开发中,后端开发语言的选择至关重要。Python 作为一种高效且易于学习的编程语言,逐渐在各类项目中崭露头角。其中,"若依"(Ruoyi)作为一个优秀的 Java 企业级快速开发平台,虽然其核心是基于 Java,但我们依旧可以通过 Python 的强大功能与其进行深度结合,实现更灵活和高效的开发模式。
## 一、若依框架概述
若依框架是一个基于
从2020年1月1日起,其创建者Python软件基金会不再支持Python编程语言的2.x分支。 这个日期标志着已经延续了多年的戏剧的高潮–从较旧的,性能欠佳的,使用广泛的Python版本过渡到了较新的,更强大的版本,其使用率仍落后于它的前身。 是时候了 Python 3相对于Python 2拥有无数的技术和最终用户增强功能,永远无法取代Python2。永久存在于PyPI存储库中的绝大多数流行