![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Boot
文章平均质量分 77
Spring Boot 笔记
东北小狐狸-Hellxz
Java全栈开发/DevOps/Python
展开
-
如何查找SpringBoot应用中的请求路径(不使用idea)
使用eclipse等工具查看应用请求路径信息的办法原创 2024-01-23 18:08:16 · 995 阅读 · 0 评论 -
【翻译】Spring Boot 条件注解
本文翻译自 https://codingnconcepts.com/spring-boot/conditional-annotations-in-spring-boot翻译过程中会对文中英语语序和不甚明确的地方进行微调,如有谬误欢迎评论指正。在这篇教程中,我们将通过一些示例带你了解 Spring Boot 条件注解概述Spring Boot 是自以为是的,当 Spring Boot 在classpath中找到相关依赖项时,它会为模块提供默认(自动)配置。举例,Spring Boot 提供了:.翻译 2022-05-10 15:38:03 · 398 阅读 · 0 评论 -
RestTemplate踩坑 之 ContentType 自动添加字符集
写在前边最近在写 OAuth2 对接的代码,由于授权服务器(竹云BambooCloud IAM)部署在甲方内网,所以想着自己 Mock 一下授权方的返回体,验证一下我的代码。我这才踩到了坑……故事背景选择的 Mock 框架是 国产开源的 Moco(https://github.com/dreamhead/moco),先下载moco-runner-1.3.0-standalone.jar再根据 Moco的官方文档(https://github.com/dreamhead/moco/blob/maste原创 2022-03-25 14:26:48 · 5500 阅读 · 2 评论 -
【简记】SpringBoot禁用Swagger
楔子Swagger 是 Java Web 开发中常用的接口文档生成类库,在开发和前后端联调时使用它来模拟接口调用能提高开发效率。但是,在生产环境可能并不需要它,一个原因是启用它会延长程序启动时间(动态解析代码中的注解来生成文档),另一个是安全问题(过不了漏洞扫描,需要鉴权访问或禁用掉)本文的目标就是禁用掉 Swagger,由于配置比较简单,笔者在本地已经实践通过了,直接记录在这里了。笔者测试版本基于 SpringBoot 2.4.6 + io.springfox:springfox-swagger2原创 2022-01-24 12:09:52 · 2183 阅读 · 0 评论 -
如何调试 Java 开源项目源码,记一种源码导入开发工具并调试的通用方法
楔子说起读开源项目源码,很多朋友觉得高大上、大佬牛逼,云云~挡在很多人面前的不是源码怎么读,而是不知道如何导入源码到开发工具以及如何调试源码。本文将以 spring-cloud-gateway 源码导入一个简单的 SpringBoot 项目中举例,目的就是给读者一个导入开源项目源码并调试的简单方法。看文过程中感觉有不明白的地方欢迎评论留言,如果本文帮到了你,本人不胜荣幸的同时,也欢迎为本文点个大拇哥 ????准备工作1、默认大家本地有装 IDEA、Maven、Git,Java 程序员通识就不再细原创 2021-04-15 01:29:21 · 638 阅读 · 3 评论 -
Spring-Boot项目部署到单独tomcat运行
前言:本文是对学习SpringBoot过程中的笔记,拿最简单的项目进行部署,大家可以进行类比,文章最后会提供部署前和部署后的github地址,用代码做的笔记,可能会很乱,有兴趣的同学可以参考正文:项目就是访问http://localhost:8080/hello浏览器会打印出一行字,够简单吧:)开始修改这个项目,这里我复制一下这个项目,方便对比,像我一样干的请注意修改复制后...原创 2018-04-10 11:35:00 · 128 阅读 · 0 评论 -
Spring-Boot导入配置文件与取值
前言:springboot简化了大量配置文件,但是必要时还是需要导入配置文件的,比如dubbo,此处简记之。正文:所有的配置文件引入都是使用注解在类上进行引入的,常用的有两种注解@PropertySource和@ImportSource,分别导入properties文件和xml文件@PropertySource注解引入单个properties文件:@PropertySou...原创 2018-04-09 23:06:00 · 97 阅读 · 0 评论 -
SpringBoot添加自定义消息转换器
首先我们需要明白一个概念:springboot中很多配置都是使用了条件注解进行判断一个配置或者引入的类是否在容器中存在,如果存在会如何,如果不存在会如何。也就是说,有些配置会在springboot中有默认配置,前提是你没有配置,这样来起到简化配置作用。如果你配置了,容器就不会为你再去默认配置。配置消息转化器的两种方法:方法一:自定义消息转化器,只需要在@Configuration的...原创 2018-04-07 23:36:00 · 260 阅读 · 1 评论 -
spring-boot添加自定义拦截器
spring-boot中的WebMvcConfigurerAdapter类提供了很多自定义操作的方法,先贴出来大家看看 1 package org.springframework.web.servlet.config.annotation; 2 3 import java.util.List; 4 import org.springframework.format.Forma...原创 2018-04-08 13:15:00 · 98 阅读 · 0 评论 -
自定义SpringBoot启动banner
序:springboot启动的时候会有一个启动logo似的东西,如图,这个logo似的东西叫做banner,本文小计修改此banner显示与关闭banner。没什么用,有兴趣可以玩玩……正文:自定义banner:自定义banner只需要在resource下新建一个banner.txt文件,将我们需要的banner字样放进去,启动的时候就会去读取使用这个文本文件中的banner...原创 2018-04-07 22:26:00 · 79 阅读 · 0 评论 -
@SpringBootApplication 组合注解包含哪些注解及作用
序:在学习springboot,教程一般对一些注解语焉不详,发现@SpringBootApplication这个注解包含了很多注解,也就是说使用这个注解可以少写几个注解,这里看源码粘出来一些,仅用于参考正文:/** * @SpringBootApplication组合注解包含以下注解: * * @Target(ElementType.TYPE) :用于描述注解的使用范围...原创 2018-04-07 21:47:00 · 2068 阅读 · 0 评论