分类: 开发

26 篇文章

SpringBoot入门教程(四):登录认证(案例)
8. 案例-登录认证 8.1 登录功能 接口文档 基本信息 请求路径:/login 请求方式:POST 接口描述:该接口用于员工登录,登录完毕后,系统下发JWT令牌 请求参数 参数格式:application/json 参数说明: 名称 类型 是否必须 备注 username string 必须 用户名 password string 必须 密码 …
SpringBoot入门教程(三):员工部门管理系统(案例)
7. SpringBootWeb 案例 前面我们已经讲解了Web后端开发的基础(HTTP协议、请求响应),并且也讲解了数据库MySQL,以及通过Mybatis框架如何来完成数据库的基本操作。那接下来,我们就通过一个案例,来将前端开发、后端开发、数据库整合起来。 而这个案例呢,就是我们前面提到的Tlias智能学习辅助系统。 7.1 准备工作 7.1.…
SpringBoot入门教程(二):Mybatis
5.Mybatis入门 5.1 快速入门程序 5.1.1 准备工作 创建springboot工程 pom.xml中的依赖如下: <dependencies> <!-- mybatis起步依赖 --> <dependency> <groupId>org.mybatis.spring.boot</g…
SpringBoot入门教程(一):基础知识与项目搭建
1. Maven基础 1.1 Maven安装与配置 下载地址:https://maven.apache.org/download.cgi 安装包下载:apache-maven-3.6.1-bin.zip 解压apache-maven-3.6.1-bin.zip(解压即安装),建议是在英文路径下解压安装,解压后的目录如下: bin目录:存放的是可执行…
MySQL数据库学习(进阶篇)
1.存储引擎 1.1 MySQL体系结构 连接层 最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。 服务层 第二层家口主要完成大多数的核心服务功能,如SQL接口,并完成缓存的查询,SQL的分析和优化,部分内置函数的执行。所有跨存储引擎的功能也在这一层实现,…
Mysql数据库学习(基础篇)
1.通用语法及分类 SQL通用语法 SQL可以单行或多行书写,以分号结尾。 SQL可以使用空格/缩进来增强语句的可读性。 MYSQL数据库的SQL语句不区分大小写,关键字建议使用大写。 注释:单行注释--注释内容或#注释内容。多行注释/ 注释内容 /。 SQL分类: DDL(Data Defination Language):数据定义语言,用来定义…
CSS学习(十五):响应式开发和Bootstrap
1. 响应式开发 1.1 响应式开发原理 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备的目的。 设备划分 尺寸区间 超小屏幕(手机) < 768px 小屏设备(平板) >= 768px ~ < 992px 中等屏幕(桌面显示器) >= 992px ~ <1200px 宽屏设备(大桌面显示器)…
CSS学习(十四):动画(animation)和3d转换
1. 动画(animation) 动画(animation) 是CSS3中具有颠覆性的特征之一,可通过设置多个节点精确控制一个或一组动画,常用来实现复杂的动画效果。 相比较过渡,动画可以实现更多变化,更多控制,连续自动播放等效果。 1.1 动画的基本使用 制作动画分为两步: 先定义动画 再使用(调用)动画 首先使用keyframes 定义动画(类似…
CSS学习(十三):转换(transform)
1. 什么是转换 转换(transform)是CSS3中最具颠覆性的特征之一,可以实现元素的位移、旋转、缩放等效果。 转换可以简单理解为变形: 移动:translate 旋转:rotate 缩放:scale 2. 二维坐标系 2D转换时改变标签在二维平面上的位置和形状的一种技术,先来学习二维坐标: 往右走是正值,向下走是正值。 3. 2D转换之移动…
CSS学习(十二):过渡(transition)和渐变(gradient)
1. CSS3之过渡属性(transition) 过渡(transition)是CSS3中具有颠覆性的特征之一,我们可以在不使用Flash动画或javascript的情况下,当元素从一种样式变换为另一种样式时为元素添加效果。 过渡动画:是从一个状态渐渐的过渡到另外一个状态。可以让我们的页面更好看,更动感十足,虽然低版本浏览器不支持但是不会影响页面布…