AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
~~~ 分析: 1.继承 spring-boot-starter-parent,引入基本的依赖管理配置; 2.引入 spring-boot-starter-web,自动引入了 springweb相关的包 3.@FpringBootApplication由三个主要的标签构成: @SpringBootConfiguration,@ EnableAutoconfiguration,@ Componentscan 1)@ Spring BootConfiguration:本质就是一个@ Configuration,代表这是 spring容器的主配置类; 2)@ EnableAutoConfiguration:开启自动配置, Springboot使用这个标签自动的把内置的符合条件的@ Configuration类加载进入应用;) 3)@ Componentscan:自动扫描 4.springApplication.run:这个是 SpringBoot为我们提供的最大的区别,在于 springboot不再是一个web应用,不需要我们自己去打包,部署,启动 tomcat. SpringBoot,默认把 tomcat打包到应用中,我们可以以正常的运行ar的方式来运行 SpringBoot应用; ~~~ ~~~ <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.2.4.RELEASE</version> </dependency> </dependencies> </dependencyManagement> ~~~