12 2020 档案
摘要:
1. 请求流程 一个完整的前端 UI 交互到服务端处理流程是这样的: UI 组件交互操作; 调用统一管理的 api service 请求函数; 使用封装的 request.js 发送请求; 获取服务端返回; 更新 data; 1.1 流程详解 我们用 src/views/system/user/in
阅读全文

摘要:
1. 布局 要了解前端,我们先要从布局说起 1.1 系统菜单 我们先打开路由 src/layout/router/index.js,可以看到 import Layout from '@/layout',作用是导入了layout页面 然后打开这个 layout/index.js ,可以看到又有导入依赖
阅读全文

摘要:
1. 前端框架介绍 本项目使用的是VUE和Element(element也是基于vue的),vue则是基于js,所以说我们要先有js、html和css的基础才方便学习vue和element 大家在对前端进行学习的时候,要结合官方的介绍文档,不懂的语法、规则或样式,直接在文档中查看,这里就不过多进行讲
阅读全文

摘要:
1. XSS攻击 XSS攻击(跨站脚本攻击)通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScript,但实际上也可以包括Java、 VBScript、ActiveX、 Flash 或者甚至是普通
阅读全文

摘要:
1. 服务监控 在讲系统接口前,我们先来看一下本系统的服务监控部分,在服务监控中,我们可以看到本计算机的各种信息,如CPU、内存、服务器信息等等,那这些是如何实现的呢? 首先要加入对应依赖 <!-- 获取系统信息 --> <dependency> <groupId>com.github.oshi</
阅读全文

摘要:
1. 定时任务 在Web应用中,往往有一类功能是不可缺少的,那就是定时任务。 定时任务的应用非常广泛,如某些视频网站,每天会给会员送成长值,每月电影券; 比如在保证最终一致性的场景中,往往利用定时任务调度进行一些比对工作;比如一些定时需要生成的报表、邮件;比如一些需要定时清理数据的任务等。 在本项目
阅读全文

摘要:
1. 代码生成 大部分项目里其实有很多代码都是重复的,几乎每个基础模块的代码都有增删改查的功能,而这些功能都是大同小异, 如果这些功能都要自己去写,将会大大浪费我们的精力降低效率。所以这种重复性的代码可以使用代码生成 1.1 使用流程 由于个人时间缘故,代码生成的具体使用和内容介绍这里先暂时放一下,
阅读全文

摘要:
1. 数据权限 在管理系统中,往往需要设置用户只能查看哪些部门的数据,这种情况一般称为数据权限。例如销售,财务的数据是非常敏感的,因此要求对数据权限进行控制, 对于基于集团性的应用系统而言,就更多需要控制好各自公司的数据了。如设置子公司只能看本公司、或者本部门的数据,对于特殊的领导,可能需要跨部门的
阅读全文

摘要:
1. 事务 数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成;可以理解成一次性处理操作了较大,复杂度较高的数据,并且一次性做完,例如在管理系统中,
阅读全文

摘要:
1. 配置详解 在此之前,依旧是先去官方文档看其教程;我们已经在application.yml中配置了数据库连接池为druid,下面我们打开application-druid.yml来看看其中都配置了什么以及作用 必备三大件:url、username和passworld,这三个是必备的 主从数据库:
阅读全文
