SpringBoot2
文章平均质量分 90
Rainbow.young
这个作者很懒,什么都没留下…
展开
-
2022-09-07 请求头referer拦截器防止csrf攻击
工作中用到的对csrf攻击的简单防范方法原创 2022-09-07 15:47:31 · 1750 阅读 · 0 评论 -
2021-11-10 谷粒学院技术总结-前台
前台系统使用基于Vue的Nuxt.js轻量级服务端渲染框架开发一、前台首页显示1、Banner原创 2021-11-13 22:28:09 · 1680 阅读 · 0 评论 -
2021-11-10 谷粒学院技术总结-后台
项目描述:在线教育系统,分为前台网站系统和后台运营平台。前台用户系统包括:首页、课程、名师、问答、文章。后台管理系统包括:讲师管理、课程分类管理、课程管理、统计分析、Banner管理、订单管理、权限管理等功能。后端的主要技术架构是:SpringBoot + SpringCloud + MyBatis-Plus前端的架构是: Vue.js +element-ui其他涉及到的中间件包括Redis、阿里云OSS、阿里云视频点播、业务中使用了ECharts做图表展示,..原创 2021-11-12 17:06:08 · 2114 阅读 · 0 评论 -
2021-09-30 商城分布式高级篇技术总结
一、Nginx1、Nginx进行反向代理需求:利用Nginx对网关进行反向代理,网关负载均衡到微服务1、 首先,编写windows的hosts文件,模拟域名映射2、修改Nginx配置文件docker中的nginx对于配置文件中的server块进行了分离存储,进入当前路径,修改服务名和路由如上,对于server_name 可以根据域名监听proxy_set_header Host $host作用:在Nginx将请求发送给网关时,网关将会根据host方式进行请.原创 2021-10-26 11:00:30 · 3412 阅读 · 0 评论 -
2021-09-04 SpringCloud(H版)+SpringCloud alibaba_01
环境要求(严格)版本要求版本选型Cloud组件停更说明一、父工程建造1、搭建父工程字符编码注解生效激活java132、父工程pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...原创 2021-09-06 22:42:10 · 532 阅读 · 0 评论 -
2021-09-04 SpringBoot原理
一、自动配置原理自动配好SpringMVC引入SpringMVC全套组件自动配好SpringMVC常用组件(功能)自动配好Web常见功能,如:字符编码问题SpringBoot帮我们配置好了所有web开发的常见场景 默认的包结构 主程序所在包及其下面的所有子包里面的组件都会被默认扫描进来 无需以前的包扫描配置 想要改变扫描路径,@SpringBootApplication(scanBasePackages="com.y...原创 2021-09-04 14:11:14 · 173 阅读 · 1 评论 -
2021-09-02 消息中间件RabbitMQ(整合SpringBoot)_02
环境 JDK13 maven3.8.1一、RabbitMQ整合SpringBoot建立一个SpringBoot工程,引入依赖<dependencies> <!--启动器--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifac原创 2021-09-04 09:01:08 · 202 阅读 · 0 评论 -
2021-09-01 消息中间件RabbitMQ_01
RabbitMQ 是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点,当你要发送一个包 裹时,你把你的包裹放到快递站,快递员最终会把你的快递送到收件人那里,按照这种逻辑 RabbitMQ 是 一个快递站,一个快递员帮你传递快件。RabbitMQ 与快递站的主要区别在于,它不处理快件而是接收, 存储和转发消息数据。一、RabbitMQ的相关概念1.1 什么是MQMQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是...原创 2021-09-02 18:11:38 · 184 阅读 · 0 评论 -
2021/07/30 Redis配置及使用-02
一、Redis事务、锁机制定义:Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。Redis事务的主要作用就是串联多个命令防止别的命令插队。1、Redis中关于事务的三个命令multi exec discard从输入Multi命令开始,输入的命令都会依次进入命令队列中,但不会执行,直到输入Exec后,Redis会将之前的命令队列中的命令依次执行。组队的过程中可以通过discard来放弃组队。..原创 2021-08-03 14:40:34 · 271 阅读 · 0 评论 -
2021/07/29 Redis配置及使用-01
NoSQL数据库概述NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。不遵循SQL标准。 不支持ACID。 远超于SQL的性能。NoSQL适用场景 对数据高并发的读写 海量数据的读写 对数据高可扩展性的NoSQL不适用场景需要事务支持 基于sql的结构化查询存储,处理复杂的关系,需要即席查询。 (用不着sql的和原创 2021-07-30 14:57:05 · 1145 阅读 · 0 评论 -
2021/07/26 SpringBoot2 数据访问快速入门
环境:JDK13、IDEA、SpringBoot2.5.3、maven3.8.1一、数据源的自动配置1、导入jdbc场景导入启动器<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency>此外,要根.原创 2021-07-28 08:13:38 · 131 阅读 · 0 评论 -
2021/07/24 SpringBoot2 Web开发快速入门
环境:JDK13、IDEA、SpringBoot2.5.3、maven3.8.1一、辅助插件1、lombok可以生成get,set方法,有参无参构造器,日志等的注解,引入依赖后去在idea的插件商店中搜索lombok并安装即可<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <versi原创 2021-07-26 10:30:49 · 302 阅读 · 0 评论