SpringBoot3的学习
文章平均质量分 93
SpringBoot3学习的笔记分享,看的是尚硅谷雷神老师的
二狗mao
一个大一的软工人,方向是Java后端开发,关注必回关。上的是b站上尚硅谷的,博客当笔记写,笔记内容都是尚硅谷课上的。来自井冈山大学
展开
-
SpringBoot3框架,事件和监听器、SPI
Java中的SPI(Service Provider Interface)是一种软件设计模式,用于在应用程序中动态地发现和加载组件。SPI的思想是,定义一个接口或抽象类,然后通过在classpath中定义实现该接口的类来实现对组件的动态发现和加载。原创 2024-03-20 20:06:13 · 669 阅读 · 0 评论 -
SpringBoot3框架,基础特性
banner就是springboot启动时在控制台上出现的那个由字符拼接成的那个spring图标在配置文件中的spring.banner.location属性指定其classpath,在项目下放一个banner的文本图标的文件,然后写在classpath:后即可可以在SpringApplication的run操作前,插入一些自定义设置(这些设置在配置文件中也可以起作用)//可以拆分springApplication的run操作,在中间插入自定义的底层设置//例:设置banner的模式。原创 2024-03-19 21:10:53 · 775 阅读 · 0 评论 -
SpringBoot3框架,Web开发(下)
全面接管SpringMVC即使用全手动模式配置SpringMVC,实现WebMvcConfiger接口,再在配置类上加上@EnableWebMvc注解,再手动配置SpringMvc。使用状态信息直接在表中加一列 stats.迭代状态 (也是使用${stats.迭代状态})就可以在表中显示出每一行(集合中的每个元素)的状态信息。错误信息页面可以使用一些model数据用行内写法[[ ]]和变量取值${}(对这些错误的信息的model数据变量取值)加在页面上。热启动了,可能会引起一些bug,难以排查。原创 2024-03-17 21:24:27 · 891 阅读 · 0 评论 -
SpringBoot3框架,Web开发(上)
如果想保持 boot mvc 的默认配置,并且自定义更多的 mvc 配置,如:interceptors, formatters, view controllers 等。可以使用@Configuration注解添加一个 WebMvcConfigurer 类型的配置类,并不要标注 @EnableWebMvc原创 2024-03-15 21:52:36 · 990 阅读 · 0 评论 -
SpringBoot3框架,入门学习
条件注解使用场景:例:若容器中有A类的组件,则将B类的组件加入到IoC容器。只要在配置B类的操作上,加上一个@ConditionalOnBean(A.class)即可,也可以在@ConditionalOnBean注解的name属性中指定要判断的组件的类的全限定符原创 2024-03-14 17:55:40 · 1062 阅读 · 0 评论