微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

只需两步!Eclipse+Maven快速构建第一个Spring Boot项目

 随着使用Spring进行开发的个人和企业越来越多,Spring从一个单一简介的框架变成了一个大而全的开源软件,最直观的变化就是Spring需要引入的配置也越来越多。配置繁琐,容易出错,让人无比头疼,简化Spring配置简直可以说是民心所向。
 
Spring Boot是由Pivotal团队提供的一个基于Java的全新的开源框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。如今,Spring Boot逐渐成为快速应用开发领域(rapid application development)的领导者。
 
本文将使用Eclipse和Maven,实现两步快速构建一个Spring Boot项目。
 
运行环境:
  • JDK 1.8
  • Maven 3.5
  • Spring Boot 2.1.0

第一步:登录官网,下载组件

第二步:导入项目,直接开发

导入步骤;File - >Import -> Existing Maven Projects -> Next ->选择解压以后的文件夹 - >Finish。

工程目录:

DemoApplication.java是Spring Boot的启动类:

其核心是@SpringBootApplication注解,@SpringBootApplication告诉Spring Boot框架,这是Spring Boot服务的入口点。 
@SpringBootApplication = (默认属性)@Configuration + @EnableAutoConfiguration + @ComponentScan。
@Configuration:创建一个简单的Spring配置类,可以用来替代相应的xml配置文件。
@EnableAutoConfiguration: 自动配置Spring的上下文。
@ComponentScan:自动扫描指定包下的全部标有@Component的类,并注册成bean,包括@Component下的子注解@Service,@Repository,@Controller。

接着可以直接进行开发,编写一个Controller类

"/springboot" "/hello" "Hello Spring Boot"

Spring Boot项目不需要单独部署到Tomcat或者Jetty中才能启动,通过Spring Boot启动器,SpringBoot会自动构建一个web容器,并将项目部署到其中。DemoApplication.java右键 -> Run As - > Spring Boot App,工程就启动了。

使用Postman GET方式请求 ,可以看到返回了“Hello Spring Boot”。

总结

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐