hello~亲爱的看官老爷们大家好~有一段时间没写文章了,最近忙于为一个对内的数据可视化平台进行完全的前后端分离。原来的项目是一个基于 Vue 的单页应用,重构后接入 Node 作为中间层,达到完全的前后端分离。由于项目相对简单,成本并不是太高。下文将简单介绍一下使用的技术栈与分离后的收益,重点是对基于 Node 做前后端分离的一点思考。背景大约是去年11月底入职新东家,接手一个仅 对内 的数据分
RuoYi-Vue版:后端部分 写在前面:下面每一个功能后面写的(如/captchaImage、/login)都是实现该功能的核心方法或者映射路径,使用 Ctrl + Shift +F 全局查找,找到这些核心代码然后去debug。1. 登录逻辑(含验证码) /captchaImage、/login// 进行登录校验的核心方法:AuthenticationManager.authenticate()
转载 2024-04-26 22:33:05
225阅读
背景框架:RuoYi-Net   Vue2 + Net6     框架自带的导入模板下载功能。生成的模板,表头为字段名。对于用户来说不友好。因此,需要改进下,修改为中文表头,增加用户体验。 java版本的前后端分离框架里,有实现我们想要的功能。参考java版本,对net版本的方法进行优化。添加Excel 特性在Infrastructure
转载 2023-11-25 07:10:17
175阅读
文章目录一. 问题背景二. 前期准备三. 导入数据三. 修改配置3.1 修改数据库配置3.2 修改后端端口号3.2.1 修改后端工程中的后端端口号3.2.2 修改前端工程中的后端端口号3.3 修改前端端口号3.4 开启端口号四. 打包4.1 打包后端4.2 打包前端五. 上传包六. 配置nginx七. 启动后端八. 访问页面 一. 问题背景前面玩过了本地电脑启动前后分离的项目,今天将他部署到
作为后台管理系统,是一款快速搭建一个后台管理系统的工具,它的强大之处在于一键生成功能,可以减轻开发人员的压力,使开发人员将更多的注意力和时间放到项目开发的逻辑设计上边。那么,对于这么一款免费的开源系统,我们该怎样去使用它呢?本篇文章将会详细介绍一下关于分离版的启动前的环境部署。首先,想要启动后端,你需要下载一个redis的缓存器,因为的搭建需要使用到缓存器,如果你的电脑没有缓存器
前言:项目技术栈如下图所示: 本次博客分前后端+部署服务器三个步骤来写 先来看看实现效果: 在线教育系统完整三步骤前言:一.后端技术栈1.ssm+mysql:(1)mapper层(与数据库交互的) 与对应xml实现逻辑1.视频下单接口(VideoOrderMapper)2.视频查询接口(VideoMapper)3.用户登录查询接口(UserMapper)(2)service层(业务逻辑层-上有co
前后分离版源码下载地址https://gitee.com/y_project/RuoYi-Vue前后分离版官网文档http://doc.ruoyi.vip/ruoyi-vue/1.下载好项目包,解压后下面是目录总览: ruoyi-ui 是前端项目, sql文件夹有两个sql文件后端启动后端项目前置mysql 、redis已经安装好导入项目修改配置文件端口号改成其他的一般不用8080(防止以
目录一、介绍后端技术:SpringBoot框架Spring Security安全控制功能Spring Security与Shiro的区别二、建表三、修改配置文件四、打包、部署前端五、打包、部署后端六、登录 一、介绍RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:
一、下载idea和webstorm到JetBranins官方下载社区版本的java的编译器 和webstorm 对应图中第二个二、下载git进入git官网下载完成后全部默认安装即可 然后在任意目录下鼠标右键会有Git GUI和Git Bash 说明git安装成功三、下载前后端分离版本进入前后端分离版本的码云界面复制链接打开idea,左上角,选择File->New->Projec
为什么要进行前后端分离
转载 2023-05-17 21:40:31
332阅读
linux系统导入框架vue分离版 RuoYi-Vue 启动运行 前后端环境配置搭建部署以及使用方法linux虚拟机运行框架 配置搭建环境导入框架最开始我浪费了好多时间,原因是找不到头绪,最后各种查资料安装好,现在我总结了一下,希望可以帮助到大家一、打包项目前后端jar包及导入到linux 1.打包 在linux系统中导入我们的项目我们首先要把项目打包,后端要打成jar包,同样的前
# 前后端分离架构文档实现指南 随着现代Web开发的不断演进,前后端分离架构逐渐成为主流。对于刚入行的小白来说,理解和实现这样一个架构可能会觉得有些复杂。本文将帮助你理清思路,并逐步实现前后端分离的文档。 ## 实现流程 下面是实现前后端分离架构的步骤: | 步骤 | 描述 | |----|-----------------
原创 2024-10-12 03:42:33
178阅读
(Ruoyi)是一款基于SpringBoot的前后端分离开发平台,提供了一套完整的解决方案,包括权限管理、代码生成、工作流等功能。前后端分离技术架构可以让前端和后端开发分离,各自专注于自己的领域,提高开发效率和代码质量。 ## 前后端分离技术架构 前后端分离技术架构的核心思想是将前端和后端的开发过程分离,前端负责UI界面的展示和交互逻辑,后端负责数据处理和业务逻辑。通过接口的方式进行通信,
原创 2024-03-24 04:46:56
458阅读
# 前后端分离 Docker 部署详解 随着前后端分离架构的普及,很多开发者选择使用 Docker 来简化部署流程。Docker 提供了一个轻量级的容器化平台,可以将应用及其所有依赖打包到一个镜像中,使得部署更加一致和高效。本文将通过代码示例,介绍如何使用 Docker 部署框架的前后端分离项目。 ## 一、项目结构 假设我们的项目结构如下: ``` project ├── bac
原创 9月前
230阅读
RuoYi-Vue-KMS基于ruoyi-vue实现知识管理系统 git地址:https://gitee.com/chenzuheng001/RuoYi-Vue-KMS  KMS-平台简介利用空闲休息时间基于Vue前后端分离代码进行二次开发的KMS知识管理系统。目前系统已经完成前面五期的阶段(全文检索)的开发,目前正在梳理kms知识系统权限,后面改造的权限体系,让知识权限更实用。
一、项目有前后端分离前后端分离: 在前后端分离架构中,所有的静态资源和业务代码统一部署在同一台服务器上。服务器接收到浏览器的请求后,进行处理得到数据,然后将数据填充到静态页面中,最终返回给浏览器。实现前后端分离后,有了下面几点改变:1.服务器一分为二,前后端分别部署,静态资源放在前端服务器,业务代码放在后的服务器   2.前端服务器需要接收Http请求(一般使用node.js)   3.前端
# 逐步实现“前后端分离版MySQL教程 ## 一、项目概述 在现代 web 开发中,前端和后端分离是一个重要的趋势。框架(Ruoyi)是一个基于 Spring Boot 和 Vue.js 的快速开发平台,很适合用来学习和搭建前后端分离的项目。在本篇文章中,我们将介绍如何使用 MySQL 作为后端数据库,以及如何实现前后端分离。 ## 二、实现流程 为了清晰地表现出实现的步骤
原创 7月前
179阅读
# 前后端分离技术架构实现指南 前后端分离是一种现代化的开发架构,允许开发者将前端和后端工作分开进行,提高开发效率和维护性。在这篇文章中,我将指导您如何实现前后端分离技术架构的基本流程。 ## 整体流程 以下是实现前后端分离技术架构的步骤: | 步骤 | 描述 | 工具/框架 | |-----
原创 10月前
98阅读
# 实现前后端分离架构视图的完整指南 前后端分离是一种现代的web架构方式,它将前端和后端进行解耦,从而提高了开发的灵活性和可维护性。本文将指导你如何实现“前后端分离架构视图”,希望能帮助刚入行的小白快速上手。 ## 流程概述 下面是实现前后端分离架构的步骤: | 步骤 | 描述 | |------|------| | 1. 需求分析 | 确定项目的需求和功能模块 | | 2. 创建后
原创 10月前
191阅读
前后端分离 Redis 集群是一种现代化的架构设计,在提供高性能、可扩展性的同时,还能简化前后端的开发工作。本文将依次从环境预检、部署架构、安装过程、依赖管理、安全加固及扩展部署等方面详细阐述如何构建这样的系统。 ## 环境预检 在搭建 Redis 集群之前,我们首先需要进行环境预检,以确保我们的基础设施满足要求。 ### 系统要求表格 下面是 Redis 集群的系统要求: | 要求
原创 6月前
78阅读
  • 1
  • 2
  • 3
  • 4
  • 5