springboot 笔记

0、前言

1、更换为jetty服务器

  • 只需要排除tomcat的依赖,添加jetty依赖即可
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-web</artifactId>
	<exclusions>
	     <!-- 排除 tomcat 服务器 -->
		<exclusion>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-tomcat</artifactId>
		</exclusion>
	</exclusions>
</dependency>
<!-- jetty 服务器 -->
<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>

2、启动类

  • SpringBoot 只是为我们提供了版本管理,具体需要用哪个,还需要自己导入,只是不需要管理版本而已。
  • 这个注解@SpringBootApplication就是一个Configuration
  • 默认会扫描该类所在的包以及子包,所以如果把bean定义在该包外,是不能被扫描到的
  • 获取Spring容器
@SpringBootApplication
public class Spring04SpringmvcApplication {
    public static void main(String[] args) {
        ConfigurableApplicationContext context = SpringApplication.run(Spring04SpringmvcApplication.class, args);
        UserController controller = context.getBean(UserController.class);
        System.out.println(controller);
    }
}
posted @   his365  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示