![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot3
文章平均质量分 60
springboot3
鸭鸭老板
偏执只会左右你的思考
展开
-
Java --- springboot3之可观测性
下载jdk17:wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz。解压:tar -xzf jdk-17_linux-x64_bin.tar.gz -C /opt/java17/metrics_path: '/actuator/prometheus' #指定抓取的路径。创建安装目录:mkdir -p /opt/java17。修改文件:vim /etc/profile。修改 Prometheus配置文件。原创 2023-07-03 22:25:55 · 321 阅读 · 0 评论 -
Java --- springboot3整合springSecurity
通过springboot配置文件配置。controller层。原创 2023-06-21 22:50:52 · 1799 阅读 · 1 评论 -
Java --- springboot3整合kafka
【代码】Java --- springboot3整合kafka。原创 2023-06-20 22:57:56 · 656 阅读 · 0 评论 -
Java --- springboot3整合远程调用
远程过程调用:主要分为:服务提供者,服务消费者。通过连接对方服务器进行请求交互,来实现调用效果。在配置文件中配置appcode。原创 2023-06-15 18:49:40 · 698 阅读 · 0 评论 -
Java --- springboot3整合swagger
1.1、给类增加描述原创 2023-06-13 18:08:09 · 490 阅读 · 1 评论 -
Java --- springboot3整合redis
。原创 2023-06-13 16:56:40 · 3257 阅读 · 0 评论 -
Java --- springboot3之整合云服务器
自己购买。原创 2023-06-13 13:39:40 · 144 阅读 · 0 评论 -
Java --- springboot3自定义banner与SpringApplication
Spring Boot banner在线生成工具,制作下载英文banner.txt,修改替换banner.txt文字实现自定义,个性化启动banner-bootschool.net修改springboot的配置文件#修改为自己定义的banner#banner的模式测试结果://SpringApplication:springboot应用的核心API入口//自定义SpringApplication的底层设置//设置banner,如果配置文件配置了以配置文件优先//运行程序。原创 2023-06-11 12:08:48 · 1396 阅读 · 0 评论 -
Java --- springboot3整合SSM
批量给容器中注册组件。解析指定的包路径里面的每一个类,为每一个Mapper接口类,创建Bean定义信息,注册到容器中。文件中配置的所有值,就是要开启的自动配置类,但是每个类可能有条件注解,基于条件注解判断哪个自动配置类生效了。如何分析哪个场景导入以后,开启了哪些自动配置类。,jdbc是操作数据库的场景。所有和数据源有关的配置都绑定在。创建和数据库的一次会话。配置mybatis相关配置。是怎么创建放到容器中。原创 2023-06-11 00:14:27 · 848 阅读 · 0 评论 -
Java --- springboot3之web新特性函数式web
分离式(路由、业务分离)。Web请求处理的方式:①、原创 2023-06-10 20:40:17 · 288 阅读 · 0 评论 -
Java --- springboot3web新特性之Problemdetails
如果系统出现以下异常,会被SpringBoot支持以。没有开启problemdetails。开启problemdetails。规范方式返回错误数据。原创 2023-06-10 11:59:42 · 210 阅读 · 0 评论 -
Java --- springboot3全面接管SpringMVC
校验 Controller 上使用@Valid标注的参数合法性。①、支持RESTful的filter:HiddenHttpMethodFilter。支持(模板引擎目录、静态资源目录放index.html),项目访问/ 就默认展示这个页面。②、支持非POST请求,请求体携带数据:FormContentFilter。:支持属性上@NumberFormat和@DatetimeFormat的数据类型转换。1、SpringBoot 默认配置好了 SpringMVC 的所有常用特性。:直接将请求路径与物理视图映射。原创 2023-06-10 11:35:11 · 1219 阅读 · 0 评论 -
Java --- springboot3之嵌入式容器原理
Web服务器的创建是通过WebServerFactory搞定的。容器中又会根据导了什么包条件注解,启动相关的 服务器配置,默认。Web场景的Spring容器启动,在onRefresh的时候,会调用创建web服务器的方法。,来禁用掉SpringBoot默认放的服务器工厂,实现自定义嵌入。⑥、refresh() 容器刷新 十二大步的刷新子容器会调用。ioc容器,启动的时候会调用创建web服务器。,导致项目启动,自动创建出Tomcat。的时候,会预留一个时机,刷新子容器。配置类,所有和服务器有关的配置。原创 2023-06-09 22:33:57 · 645 阅读 · 0 评论 -
Java --- springboot3web自定义yaml内容协商
判断系统中是否有相应的类:如果有,就加入相应的HttpMessageConverter。编写自己的HttpMessageConverter。组件,专门负责把对象写出为yaml格式。修改springboot的配置文件。提供了很多的默认设置。原创 2023-06-07 22:45:20 · 179 阅读 · 0 评论 -
Java --- springboot3之web内容协商原理
系统提供默认的MessageConverter 功能有限,仅用于json或者普通返回数据。额外增加新的内容协商功能,必须增加新的。1、如果controller方法的返回值标注了。:返回值处理器,确定目标方法的返回值改怎么处理。:参数解析器,确定目标方法每个参数值。🥓、目标方法执行完成,会返回。🌭、目标方法执行之前:①、利用适配器执行目标方法。🥯、jackson用。的返回值 将会由支持它的。原创 2023-06-07 21:10:18 · 516 阅读 · 0 评论 -
Java --- springboot3的内容协商测试
基于请求参数的内容协商默认是关闭的,需要在springboot配置文件开启。原创 2023-06-07 00:30:57 · 85 阅读 · 0 评论 -
Java --- springboot3之web静态资源配置
在springboot的配置文件中进行配置测试结果:也可以通过web配置:不仅可以配置静态资源文件夹位置还可以配置缓存策略#自定义静态资源文件夹位置。原创 2023-06-06 22:22:31 · 2823 阅读 · 0 评论 -
Java --- springboot3之web的自动配置原理
1、包含了 ContentNegotiatingViewResolver 和 BeanNameViewResolver 组件,ConfigurableWebBindingInitializer,实现消息处理、数据绑定、类型转化、数据校验等功能。如果想全面接管 Spring MVC,6、绑定了配置文件的一堆配置项。boot mvc 的默认配置。类型的配置类,并不要标注。1、导入web的pom依赖。标注一个配置类,并加上。文件中配置的所有组件。5、所有自动配置类如下。原创 2023-06-02 17:11:22 · 644 阅读 · 0 评论 -
Java --- springboot3之日志管理
Spring使用commons-logging作为内部日志,但底层日志实现是开放的。可对接其他日志框架。spring5及以后 commons-logging被spring直接自己写了。支持 jul,log4j2,logback。SpringBoot 提供了默认的控制台输出配置,也可以配置输出为文件。虽然日志框架很多,但是我们不用担心,使用 SpringBoot 的默认配置就能工作的很好。logback是默认使用的。SpringBoot怎么把日志默认配置好的1、每个starter。原创 2023-06-02 09:46:13 · 946 阅读 · 0 评论 -
Java --- springboot3依赖管理和自动配置机制
。原创 2023-06-01 12:05:34 · 1073 阅读 · 0 评论