Mybatis-Plus进阶 ActiveRecordActiveRecord(简称AR)一直广受动态语言( PHP 、 Ruby 等)的喜爱,而 Java 作为准静态语言,对于ActiveRecord 往往只能感叹其优雅,所以我们也在 AR 道路上进行了一定的探索,喜欢大家能够喜欢。 什么是ActiveRecord?ActiveRecord也属于ORM(对象关系映射)层,由Rails最早提出,遵循标准的ORM模型:表映射到记 2021-12-16 Mybatis-Plus Mybatis-Plus 微服务
Mybatis-Plus入门 了解Mybatis-PlusMybatis-Plus介绍MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网:https://mybatis.plus/ 或 https://mp.baomidou.com/ 愿景我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭 2021-12-16 Mybatis-Plus Mybatis-Plus 微服务
RabbitMQ部署指南 1.单机部署我们在Centos7虚拟机中使用Docker来安装。 1.1.下载镜像方式一:在线拉取 1docker pull rabbitmq:3-management 方式二:从本地加载 在课前资料已经提供了镜像包: 上传到虚拟机中后,使用命令加载镜像即可: 1docker load -i mq.tar 1.2.安装MQ执行下面的命令来运行MQ容器: 123456789doc 2021-12-15 RabbitMQ 微服务 RabbitMQ
RabbitMQ 1.初识MQ1.1.同步和异步通讯微服务间通讯有同步和异步两种方式: 同步通讯:就像打电话,需要实时响应。 异步通讯:就像发邮件,不需要马上回复。 两种方式各有优劣,打电话可以立即得到响应,但是你却不能跟多个人同时通话。发送邮件可以同时与多个人收发邮件,但是往往响应会有延迟。 1.1.1.同步通讯我们之前学习的Feign调用就属于同步方式,虽然调用可以实时得到结果,但存在下面的问题: 总结: 2021-12-15 RabbitMQ 微服务 RabbitMQ
单表管理功能前后端开发 大章列表查询功能开发增加business模块,并增加初始启动代码business/pom.xml 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152<?xml version="1.0" encoding="UTF-8"?><project 2021-11-25 SpringCloud+Vue前后端分离开发企业级在线视频系统 微服务 SpringCloud
布局中的尺寸与位置 CSS盒模型的组成在 CSS 中,所有的元素都被一个个的”盒子(box)包围着,理解这些”盒子”的基本原理,是我们使用CSS实现准确布局、处理元素排列的关键。 盒子的组成:content内容、padding内填充、border边框、margin外边距 12345678910111213141516171819202122232425262728293031<!DOCTYPE html> 2021-11-23 前端主流布局系统进阶与实战 HTML5&CSS3 移动端布局
CSS还原UI设计 长度单位与颜色分类长度CSS中使用的每个属性都允许拥有一个或一组值,例如:color : red 代码中,其中color为属性,red为值。在CSS中有很多属性是用来控制位置和尺寸的,所以它们的值必须是一个表示长度的数值,而数值是需要添加单位的。 CSS中有两种长度单位——绝对长度单位和相对长度单位。重要的是要知道它们之间的区别,以便理解它们控制的元素将变得有多大。 绝对长度单位以下都是绝对长度单 2021-11-18 前端主流布局系统进阶与实战 HTML5&CSS3 移动端布局
用户管理与单点登录 用户管理,用户登录,登录校验(界面+接口) 用户管理功能用户表设计与持久层代码生成基本的增删改查用户名不能重复关于密码的两层加密处理:加密传输+加密存储重置密码 登录功能前端登录界面后端登录接口登录成功后的处理退出登录 登录校验接口登录校验界面登录校验 用户表设计与代码生成12345678910-- 用户表drop table if exists `user`;crea 2021-11-18 wiki知识系统 Vue3 Spring Boot
文档管理功能开发 文档表设计与代码生成简单的树型结构的设计,使用parent列,标识父节点 12345678910111213141516171819-- 文档表drop table if exists `doc`;create table `doc` ( `id` bigint not null comment 'id', `ebook_ 2021-11-18 wiki知识系统 Vue3 Spring Boot
分类管理功能开发 分类表设计与代码生成简单的树型结构的设计,使用parent列,标识父节点 12345678910111213141516171819202122232425# 分类drop table if exists `category`;create table `category` ( `id` bigint not null comment 'i 2021-11-18 wiki知识系统 Vue3 Spring Boot