springboot框架搭建详解,怎么搭建springboot框架?

TheDisguiser 2020-06-03 20:35:51 java常见问答 9082

Springboot大家应该不陌生了,这是spring家族中如今最闪耀的一颗星,今天,我们就来了解了解如何搭建springboot框架吧。

一、打开IDEA,选择new file,然后创建一个springboot模块

springboot框架搭建详解  怎么搭建springboot框架

二、设置你的group与artifact,这里记得选择jar包

springboot框架搭建详解  怎么搭建springboot框架

三、选择你想要创建的springboot项目,这里我们选择创建一个springbootweb项目,然后next + finish

springboot框架搭建详解  怎么搭建springboot框架

四、这样我们的一个简单springboot项目就创建完成了,我们可以来看看SpringBoot的目录结构

springboot框架搭建详解  怎么搭建springboot框架

Springboot目录解析:

1. Application

@SpringBootApplication注解是springboot的核心注解,主要作用是开启spring自动配置。使用这个注解相当于加上了下面三个注解:main方法中的SpringApplication.run在启动的时候会启动springboot程序,启动spring容器,启动内嵌的tomcat容器。

@Configuration 允许将其他@bean注解标识的类加入到spring容器中,相当于spring配置文件中的beans标签

@EnableAutoConfiguration 启动自动配置

@ComponentScan 会自动扫描当前包和子包下的标有@Component,@Service,@Repository,@Controller的类。相当于以前spring配置文件中的context:component-scan

不要创建一个比Application类包级别高的类,需要创建子包,因为spring boot会自动扫描application类的子包或者是平级的类。如果是高与application的话就无法扫描了。

2.resources目录

application.properties 是spring boot配置文件

static存放静态资源

templatesspring boot动态的数据不建议使用jsp,而是使用thymeleaf模板语言,跟velocity和freemarker类似,是一个模板引擎。是独立于spring boot的,并不是spring boot的一部分。

3.pom文件

这里是存放依赖的地方,依赖没有版本号,是从父工程中选择继承的(应该是父工程的父工程,爷爷辈)。这个依赖叫做起步依赖,这些第三方的依赖是写在了dependencymanagement中,所以我们的项目如果要使用的话,还需要些依赖,只不过版本号是可以省略的。如果不想使用spring boot的默认版本的话,自己手动添加版本号即可

以上就是今天的全部内容了,springboot是如今最流行的java框架之一,如果你还想了解更多springboot框架相关java架构师知识,就请一直关注我们吧。

推荐阅读:

springboot框架的优点是什么? springboot比spring的优势如何?

springboot框架工作原理是怎样的?原理详解

springcloud和springboot的区别是什么?