
SpringBoot
文章平均质量分 92
lelege01
越努力越幸运
展开
-
SpringBoot 跨域问题处理
SpringBoot处理跨域1.使用注解2.编写配置类实现3.编写Filter实现处理SpringBoot跨域的三种方式1.使用注解使用@CrossOrigin 注解实现如果想要对某一接口配置 CORS,可以在相应的方法上添加 @CrossOrigin 注解,如下,只针对此接口起作用,别的接口还是不能跨域使用@RestController@RequestMapping("/test")public class RootController { @CrossOrigin(origins原创 2020-12-01 22:13:33 · 436 阅读 · 0 评论 -
SpringBoot 跨域配置未生效
Springboot处理跨域时出现如下问题前端:Access to XMLHttpRequest at ‘http://localhost:8086/test/hello’ from origin ‘http://localhost:8080’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.后端:ava.lang.Illega原创 2020-12-01 21:41:27 · 2300 阅读 · 7 评论 -
SpringBoot整合Swagger
SpringBoot集成Swagger2引言一、Swagger 2简介二、SpringBoot集成Swagger2.1引入Swagger的依赖2.2编写Swagger 2配置类2.3编写控制器类测试2.4启动应用访问swagger-ui引言在前后端开发过程中,为了减少前后端程序员以及与其他团队之间的沟通成本,因此要定义一组公共的API接口文档来描述所有接口方法的信息。但是这种方式在某一方面也存在很大的弊端,如下:如果开发人员所描写的接口数量众多,一方面编写API接口文档工作量巨大,另一方面因为API原创 2020-11-30 21:53:05 · 430 阅读 · 0 评论 -
SpringBoot与消息
一、SpringBoot与AMQP(Advanced Message Queuing Protocol)AMQP,即 Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制。Rabbi...原创 2020-02-22 14:50:41 · 279 阅读 · 0 评论 -
SpringBoot 缓存
一、SpringBoot与缓存1、基础概念缓存:缓存是指可以进行高速数据交换的存储器,它先于内存与CPU交换数据,因此速率很快。缓存作用:缓存的工作原理是当CPU要读取一个数据时,首先从CPU缓存中查找,找到就立即读取并送给CPU处理;没有找到,就从速率相对较慢的内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。(例...原创 2020-02-20 12:06:42 · 315 阅读 · 0 评论 -
SpringBoot与数据访问(JPA)
四、整合SpringData JPA操作数据库1.引入JPA依赖JPA:ORM(Object Relational Mapping)<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...原创 2020-02-03 17:42:42 · 195 阅读 · 0 评论 -
SpringBoot与数据访问(MyBatis)
一、整合MyBatis1.引入mybatis-starter(mybatis-spring-boot-starter)依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-s...原创 2020-02-03 12:04:03 · 228 阅读 · 0 评论 -
SpringBoot整合持久化层(JDBC)
一、整合最基本的JDBC1.引入最基本的jdbc和MySQL驱动依赖<dependency> //jdbc依赖 <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...原创 2020-02-02 16:19:06 · 225 阅读 · 0 评论 -
SpringBoot自动配置原理
SpringBoot自动配置原理配置文件到底能些什么?怎么写?配置原理1.自动配置原理1)、SpringBoot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration2)、@EnableAutoConfiguration作用利用EnableAutoConfigurationImportSelector给容器中导入一些组件可以查看selectImpo...原创 2020-01-27 12:53:50 · 136 阅读 · 0 评论 -
SpringBoot基础(一)
1.SpringBoot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。1.1pom文件<parent> <groupId>org.springframework.boot</groupId...原创 2019-11-25 19:14:13 · 173 阅读 · 0 评论