
SpringBoot
在码头整点薯条
记得锻炼身体
展开
-
微服务分布式缓存:无法反序列化 Cannot deserialize;
什么是序列化-什么是反序列化。原创 2024-04-17 17:28:19 · 727 阅读 · 0 评论 -
Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway.
Spring Cloud Gateway是基于Spring WebFlux构建的,Spring WebFlux是一个非阻塞的反应式web框架,而Spring MVC是一个阻塞的框架,它包含在spring-boot-starter-web依赖中。②:如果你在同一个应用中需要Spring MVC和Spring Cloud Gateway,你可以在你的application.yml或application.properties文件中将web应用类型设置为REACTIVE。原创 2024-04-15 15:59:41 · 2179 阅读 · 1 评论 -
Spring:Error creating bean with name ‘enableRedisKeyspaceNotificationsInitializer‘
Redis服务没开,天天错,天天忘可以看到报错信息中,ERROR的下一行,BeanCreationException为Bean注入错误,末尾写了,6379就是redis服务常用的端口。原创 2024-04-01 21:02:03 · 1151 阅读 · 1 评论 -
java.lang.IlleqalArgumentException Create breakpoint : argument type mismatch
我的问题是在entity实体类spot中,写了带参数的构造函数,而没有补上默认的构造函数,mybatis映射时就会出现问题,回到实体类中补上。原创 2023-03-10 18:46:31 · 571 阅读 · 0 评论 -
SpringBoot报错:Error creating bean with name ‘userController‘: Injection of resource dependencies fail
在GraduationApplication中添加原创 2023-03-02 14:10:21 · 1992 阅读 · 0 评论 -
SpringBoot集成JWT之后无法访问swagger3
前端访问我的接口文档的时候因为header中没有token也被拦截,需要对拦截器进行设置package com.example.springboota01.config;import com.example.springboota01.config.interceptor.JwtInterceptor;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Co原创 2022-03-14 18:59:05 · 679 阅读 · 0 评论 -
Springboot集成Mybatis-plus代码生成器
官网参考位置MyBatis-plus官网-代码生成器(新)文件目录maven依赖<!--MaBatis--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.1</version></dependency原创 2022-03-01 16:09:03 · 491 阅读 · 0 评论 -
SpringBoot 09——整合Mybatis
搭建SpringBoot工程在IDEA中用Spring Initializr快速构建工程时在依赖项中选上MyBatis Framework和MySQL Driver引入起步依赖编写DataSource和Mybatis相关配置# datasourcespring: datasource: url: jdbc:mysql:///user driver: com.mysql.cj.jdbc.Driver username: root password: 123456原创 2021-09-28 16:05:52 · 123 阅读 · 0 评论 -
SpringBoot 07——整合Junit
步骤在pom.xml中加入以下坐标即可导入starter-test的起步依赖,但如果使用IDEA中的SpringInitialize构建工程,内部就已经整合好了Junit测试的内容,不需要另外导入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <sco原创 2021-09-27 20:33:19 · 169 阅读 · 0 评论 -
SpringBoot 06——文件加载顺序
内部文件加载顺序外部文件加载顺序官网自己没翻到,留个坑,看之后会不会填原创 2021-09-27 20:05:54 · 72 阅读 · 0 评论 -
SpringBoot 05——profile动态配置切换
profile在开发Spring Boot应用时,通常同一套程序会被安装到不同的环境,比如:开发,测试,生产等等。其中的数据库地址,服务器端口等等配置都不同,如果每次打包时,都要修改配置文件,会非常麻烦,profile功能就是来进行动态配置切换的。1. profile配置方式多profile文件方式YAML多文档方式2. profile激活方式配置文件虚拟机参数命令行参数多profile文件方式在resources中创建三个新的配置文件,application-dev.propertie原创 2021-09-27 18:51:00 · 1071 阅读 · 0 评论 -
SpringBoot 04——获取数据
获取配置文件数据的方式@ValueEnvironmentConfigurationProperties具体代码实例首先是YAML格式的配置文件application.ymlperson: name: zhangsan age: 20 address: - beijing - shanghai创建Person类用作测试,创建相关类主要服务于@ConfigurationProperties注解进行测试内容,注意要给相关属性配置get和set函数,没有set函数无原创 2021-09-27 16:13:05 · 365 阅读 · 0 评论 -
Error creating bean with name ‘helloController‘: Injection of autowired dependencies failed;
报错内容:在使用SpringBoot的自动注入时,使用YAML格式的配置文件进行注入,但一直报错,无法注入。org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘helloController’: Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentExcep原创 2021-09-27 15:31:12 · 1684 阅读 · 0 评论 -
SpringBoot 03——YAML配置文件
特点简洁,以数据为核心基本语法大小写敏感数据值前必须有空格,作为分隔符,空格数量≥1即可使用缩进表示层级关系(缩进空格数相同表示同一层级)缩进时不允许使用Tab键,只允许使用空格(各个系统Tab对应的空格数目可能不同,导致层次混乱)缩进的空格数不重要,只要相同层级的元素左侧对齐即可表示注释数据格式对象(map):键值对的集合person: name: zhangsan# 行内写法person: {name: zhangsan}数组:一组按次序排列的值add原创 2021-09-26 19:37:12 · 189 阅读 · 0 评论 -
SpringBoot 02——配置
配置文件分类SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置默认的配置文件名称:application优先级properties > yml > yamlproperties:server.port=8080yml(yaml):server: port:8080...原创 2021-09-26 19:15:34 · 109 阅读 · 0 评论 -
SpringBoot 01——构建工程(Maven)
SpringBoot在创建项目时,使用jar的打包方式SpringBoot的引导类,是项目入口,运行main方法就可以启动项目使用SpringBoot和Spring构建的项目,业务代码编写方式完全一样1.创建一个Maven项目2.在pom.xml导入SpringBoot起步依赖 <!--springboot工程需要继承的父工程--><parent> <groupId>org.springframework.boot</grou.原创 2021-09-26 17:27:35 · 105 阅读 · 0 评论