手把手带你构建SpringBoot项目
SpringBoot引言
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
总要求
约定>配置>编码
构建项目
1、建立SpringBoot项目
注解总结
1. @SpringBootApplication
这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上,是该项目的入口类,只能出现一次。
@SpringBootApplication可以看作是 @Configuration @EnableAutoConfiguration、@ComponentScan 注解的集合。
@Target(ElementType.TYPE) #指定注解修饰范围
@Retention(RetentionPolicy.RUNTIME)#指定注解生效时机
@Documented
@Inherited
这几个注解统称为原主解,主要作用是对注解进行修饰的
- @EnableAutoConfiguration:启用 SpringBoot 的自动配置机制
- @ComponentScan: 扫描被@Component (@Service,@Controller)注解的 bean,注解默认会扫描该类所在的包下所有的类。
- @Configuration:允许在 Spring 上下文中注册额外的 bean 或导入其他配置类
编写application.properties文件
server.port=8080 #端口名,默认的为8080,可以修改
编译项目,测试
成功一个简单的springBoot项目部署成功。