-
SpringBootSecurity学习(12)前后端分离版之简单登录
SpringBootSecurity学习(12)前后端分离版之简单登录 前后端分离 前面讨论了springboot下security很多常用的功能,其它的功能建议参考官方文档学习。网页版登录的形式现在已经不是最流行的了,最流行的是前后端分离的登录方式,前端单独成为一个项目,与后台的交互,...
-
Spring框架学习笔记(3)——SpringMVC框架
Spring框架学习笔记(3)——SpringMVC框架 SpringMVC框架是基于Spring框架,可以让我们更为方便的进行Web的开发,实现前后端分离 思路和原理 我们之前仿照SpringMVC定义了一个自定义MVC框架,两者的思路其实都是一样的。 建议结合两篇文章进行学习 JSP学习笔记(6)—...
-
SpringBootSecurity学习(10)网页版登录之记住我功能
SpringBootSecurity学习(10)网页版登录之记住我功能 场景 很多登录都有记住我这个功能,在用户登陆一次以后,系统会记住用户一段时间,在这段时间,用户不用反复登陆就可以使用我们的系统。记住用户功能的基本原理如下图: 用户登录的时候,请求发送给过滤器Username...
-
分布式——分布式锁
分布式——分布式锁 目录 前言 幂等性 锁的属性 分布式锁 设计目标 设计思路 边界条件 设计要点 不同的实现 结束语 前言 突然觉得想要安稳的度过一生简直可以称之为臆想,想想历史上的盛世,大都不过三四十年,如何能保证自己生活的大时间一定是在那三四十年之中(不过...
-
Java中是使用增强for的null问题
Java中是使用增强for的null问题 在使用List和Map等集合时,我们经常会使用增强for来进行遍历。但是这里面会存在一些问题。比如当你进行数据库查询是,得到的返回结果是List集合时,如果没有查询到符合要求的数据时List集合时null,并不是有对象而size为0的集合,这个时...
-
SpringBootSecurity学习(08)网页版登录整合MyBatis
SpringBootSecurity学习(08)网页版登录整合MyBatis 创建数据库 前面介绍了springboot-security整合jdbc从数据库中查询用户的方式,适用性有限,下面介绍最常用的整合MyBatis,这种在开发和生产环境中是最常用,也是最实用的。首先需要创建数据库表,我们来创建三张表...
-
SpringBoot-Vue实现增删改查及分页小DEMO
SpringBoot-Vue实现增删改查及分页小DEMO 前言 主要通过后端 Spring Boot 技术和前端 Vue 技术来简单开发一个demo,实现增删改查、分页功能以及了解Springboot搭配vue完成前后端分离项目的开发流程。 开发栈 前端 开发工具:WebStorm 开发框架:vue + axios 包管理工具...
2019-10-08 09:02:47 启动mysqlmysql 连接前端开发前端开发环境文件mysqlwordrewrite驱动IE
-
SpringCloud实现服务间调用(RestTemplate方式)
SpringCloud实现服务间调用(RestTemplate方式) 上一篇文章《SpringCloud搭建注册中心与服务注册》介绍了注册中心的搭建和服务的注册,本文将介绍下服务消费者调用服务提供者的过程。 本文目录 一、服务调用流程 二、服务提供者 三、服务消费者 四、服务调用实战 一、...
-
Mybatis中返回Map
Mybatis中返回Map 在Mybatis中,我们通常会像下边这样用: 返回一个结果 User selectOne(User user); select id=selectOne parameterType=cn.lyn4ever.entity.User resultType=cn.lyn4ever.entity.User select id,username,telphone from user where telphone=#{telpho...
-
Linux DNS 主从复制
Linux DNS 主从复制 设置主从 DNS 的主要是为了冗余,分担压力,防止服务器宕机后, DNS 无法正常解析。 配置 master 正常配置 DNS 服务。 设置主机名 [root@localhost ~]# hostnamectl set-hostname master[root@localhost ~]# bash 安装 bind 包 [root@master ~]# yu...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
