SpringBoot

它的目标是简化Spring应用和服务的创建、开发与部署,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用的微服务功能,可以和spring cloud联合部署。Spring Boot的核心思想是约定大于配置,应用只需要很少的配置即可,简化了应用开发模式。

SpringBooti集成MybatisPlus

SpringBooti集成MybatisPlus

前言 我们需要了解什么是MybatisPlus? 那么首先我们就要先了解什么是Mybatis? 什么是Mybatis? 那么什么是Mybatis呢? 可以这么理解?我们chuant操作数据库是先打开一个数据库连接,然后通过jdbc的包的工具类进行一系列的数据库操作;而Mybatis

涛哥 涛哥 2023-03-14
18W+ 0 0
SpringBoot+WebSocket实现即时通讯(Spring方式)

SpringBoot+WebSocket实现即时通讯(Spring方式)

前言 最近由于一些原因很久没写文章了,今天给大家分享一个Spring方式使用ws长连接实现简单聊天室功能 什么是websocket? WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充

涛哥 涛哥 2022-10-24
38W+ 2 2
SpringBoot整合常用框架的学习笔记

SpringBoot整合常用框架的学习笔记

一、什么是springboot 约定大于配置是springboot的核心用来简化配置的一个框架 Spring Boot 将日常企业应用研发中的各种场景都抽取出来,做成一个个的 starter(启动器),starter 中整合了该场景下各种可能用到的依赖,用户只需要在 Maven 中引入 star

涛哥 涛哥 2022-09-22
24W+ 0 0
SpringBoot+WebSocket实现即时通讯(J2EE方式)

SpringBoot+WebSocket实现即时通讯(J2EE方式)

什么是websocket?  WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。 WebSocket使得客户端和服务器之间的数据交换变

涛哥 涛哥 2022-08-19
24W+ 0 0
SpringBoot+thymeleaf+ajax实现局部刷新

SpringBoot+thymeleaf+ajax实现局部刷新

前言 什么是局部刷新? 简而言之,就是当我发送一个请求到后端后拿到数据后返回当前 页面不会对整个页面进行重载而只对当前请求的模块进行刷新。 优势和弊端? 优势: 用户体验好,不需要对页面进行重载 利于开发人员开发,提高开发效率 前后端完全分离 弊端: 不

涛哥 涛哥 2022-07-23
34W+ 0 0
SpringBoot集成redis+session实现分布式单点登录

SpringBoot集成redis+session实现分布式单点登录

前言 由于涛哥考虑到cookie的安全性问题,就有了下面这个版本的sso 单点登录 SSO(Single Sign On) 什么是单点登录? 单点登录的英文名叫做:Single Sign On(简称SSO),指在同一帐号平台下的多个应用系统中,用户只需登录一次,即可访问所有相互信任的系统。简

涛哥 涛哥 2022-07-11
20W+ 0 0
SpringBoot集成redis+cookie实现分布式单点登录

SpringBoot集成redis+cookie实现分布式单点登录

前言 因为涛哥刚进入公司,易哥在开发一个系统的迭代版本。 现在有一个问题是考虑到在分布式部署时,移动端和PC sessionid的不同要实行单点登录和数据的共享。 让我想想该如何实现,首先我就想到的是用redis,然后又去考虑什么异地登录的情况。 结果回来通宵用jwt+redis

涛哥 涛哥 2022-07-10
20W+ 0 0
SpringBoot+AOP实现日志功能(自定义注解的使用)

SpringBoot+AOP实现日志功能(自定义注解的使用)

什么是AOP? AOP(Aspect-Oriented Programming:面向切面编程):是指将那些与业务无关,却被多个业务模块所共同调用逻辑或责任(例如事务处理、日志管理、权限控制等)封装起来,便于减少系统的重复代码,降低模块间的耦合度,提升系统的可维护性。 AOP的作用

涛哥 涛哥 2022-06-05
14W+ 2 0
springboot前后端分离解决跨域问题

springboot前后端分离解决跨域问题

前言 涛哥就今天去写了一个springboot+layui的后台管理系统,发现两个问题 layui跨域问题,在修改的时候明明后台已经修改成功刷新一下就可以但仍然提示你网络错误会让误会误以为没有更新成功,这就大大降低了用户的体验度 layui必须在http协议下才能进行访问,

涛哥 涛哥 2022-05-30
26W+ 0 0
SpringBoot整合Redis

SpringBoot整合Redis

什么是Redis? Redis是一个基于内存、可持久化、键值对(key-value)模式的NoSQL数据库 优点 速度快(单线程,IO多路复用)、高性能、高可靠、可持久化(rdb,aof),支持丰富的数据结构 Redis应用场景 分布式锁 主要利用redis的setnx命令进行,setn

涛哥 涛哥 2022-05-22
29W+ 0 0
SpringBoot整合Quartz

SpringBoot整合Quartz

什么是Quartz 本意翻译过来叫石英钟 它是一个定时调度任务库 核心组件 调度器:Scheduler 任务:job 触发器:Trigger cron表达式 3,6,9,12每月1号 6点检查数据库 秒 分钟 小时 日 月 星期 年 0 0 6 1 3

涛哥 涛哥 2022-05-18
20W+ 0 0
SpringBoot整合JWT

SpringBoot整合JWT

介绍 JSON Web Token(JWT)是一种开放标准,用于作为Web应用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。在数据传输中完成数据加密、签名等相关处理。 实现前后端分离就用JWT Jwt的核心是什么:一种信息交换,一种是用来做javaweb中的安全验证 流程

涛哥 涛哥 2022-05-15
22W+ 0 0
SpringBoot整合Swagger

SpringBoot整合Swagger

作用 是一个动态生成接口文档的一个框架,用于和前端或测试岗位的同事进行对接。 实现案例  1,在pom.xml里导入依赖配置 <!--导入swagger--> <dependency> <groupId>io

涛哥 涛哥 2022-05-08
20W+ 0 0
springboot整合devtools(热部署)

springboot整合devtools(热部署)

前言 什么是热部署呢? 可以这样理解,就是在我们每次修改完代码需要都需要自己重启编译文件然后才能看到修改后的结果。 热部署就是在我们编译的同时对文件进行热加载重实现代码的动态修改 案例 pom.xml <!--Springboot热部署-->

涛哥 涛哥 2022-05-03
18W+ 0 0
1 2