摘要:
有时候el-input由于嵌套的层级比较多,数据双向绑定无效。有两种解决方案,一是减少层级的嵌套,这对于必须嵌套多层的页面来说,无法解决。 第二种方法:在嵌套的无法进行动态绑定的页面的输入框上添加一个input事件,在input执行的方法中强制刷新数据: <template> <el-form :m 阅读全文
摘要:
先上效果图: 说明:在table中,点击不同行的发送按钮,只有此行的按钮进行加载,请求后台成功后停止加载。 具体看代码(只有前台代码): <template> <el-table :data="userList" border fit class="user_table"> <el-table-co 阅读全文
摘要:
1.基本原理 spring security的核心是用户认证(Authentication)和用户授权(Authorization)。 用户认证指的是验证某个用户是否为系统中的合法主体,也就是说用户能否访问该系统。一般要求用户提供用户名和密码。 用户授权指的是验证某个用户是否有权限执行某个操作。在一 阅读全文
摘要:
整合持久层就是和数据库打交道,这里以mysql为例。 1.准备工作 首先创建一个数据库和表,代码如下: create database test1 default character set utf8; use test1; CREATE TABLE `book` ( `id` int(11) NO 阅读全文
摘要:
先看效果图: 以上是一个表单,俱乐部的名称是必填的;俱乐部成员是一个table数据,至少有一个,且可以点击添加按钮添加多个 ,但动态添加的行都需要进行表单验证。这里演示说明,电话没有做正则验证。代码如下: <template> <el-dialog :visible.sync="dialogVisi 阅读全文
摘要:
分模块就是将一个项目分成多个模块,即maven项目。 1.创建一个springboot的项目 第一步:选择springboot的项目 第二步:填写项目的相关信息,主要是下图的红框部分,改成自己的即可,这里就使用默认的,项目名是demo 第三步:选择所需要的依赖,这里就只添加web和lombok,其他 阅读全文
摘要:
1.概述 Swagger是一款测试文档Api接口,具体用法见SpringBoot整合Swagger。而knife4j是对Swagger进一步封装,其优化了api文档的界面。官网https://doc.xiaominfo.com/knife4j/documentation/。 2.实战演练 2.1环境 阅读全文
摘要:
1.概述 1.1定义 Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。简单来说,它可以对API 自动生成在线文档,无需手动编写接口文档。另外其文档还支持在线测试,可直接对接口进行测试。 1.2注解 其主要依赖于注解,部分关键注解说明如下: 阅读全文
摘要:
springboot的war想要在tomcat服务器上运行,必须添加配置。 1.继承并重写 让启动类继承SpringBootServletInitializer,并重写configure方法,关键代码如下 @SpringBootApplication public class UploadDemoA 阅读全文
摘要:
1.基本思想 简单的说,就是引入了一些相关依赖和一些初始化的配置。主要是基于它的起步依赖和自动配置。 1.1起步依赖 把具备某些功能的坐标打包到一起,简化依赖导入。 比如导入了spring-boot-starter-web这个starter,那么和web相关的jar包都一起自动导入到项目中了,下图可 阅读全文