文章目录
1. springboot项目运行在外部容器
- 打成war形式
<packaging>war</packaging> - 添加tomcat的依赖
<!--部署到外部tomcat中需要的依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<version>1.5.1.RELEASE</version>
<scope>provide</scope>
</dependency>
- 启动类继承SpringBootServletInitializer
@SpringBootApplication
public class CloudStartApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(CloudStartApplication.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(CloudStartApplication.class);
}
}
启动类应该在最外

本文介绍了SpringBoot的基础知识,包括如何将项目运行在外部Tomcat容器,@ConfigurationProperties自定义属性绑定,bootstramp.yml文件的作用,日期格式转换方法,以及@Autowired和@Resource注解的区别。详细讲解了如何配置项目以适应不同场景需求,帮助读者深入理解SpringBoot的工作原理。
最低0.47元/天 解锁文章
5914

被折叠的 条评论
为什么被折叠?



