即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

Spring Boot 快速搭建及简易演示

编程语言 xiaolyuh123 26℃ 0评论
本文目录
[隐藏]

1.1、 官网开速生成项目

1.1.1.1 在浏览器上输入地址:http://start.spring.io/。

可以选择一maven和gradle,我这里用maven来构建项目




1.2.1.2 填写maven信息:




1.3.1.3 选择项目使用的技术(starter pom)



这里备选的每一项技术都是Spring Boot的starter pom,列如我们选中的web,就是在Maven里依赖spring-boot-starter-web。当这些技术的starter pom被选中后,与这项技术相关的Spring的Bean将会自动配置。


1.4.1.4 点击按钮下载代码

点击Generate Project按钮









2.2、 Spring Tool Suite(STS)

2.1.2.1 新建Spring Starter Project







2.2.2.2 填写项目信息和使用技术











2.3.2.3 项目结构




2.4.2.4 依赖树










3.3、 maven 是手工创建

3.1.3.1 maven 项目的构建

使用任意开发工具新建一个空的maven项目

3.2.3.2 修改pom



 4.0.0

 com.chenfeng.xiaolyuh
 spring-boot-test
 0.0.1-SNAPSHOT
 jar

 spring-boot-test
 Demo project for Spring Boot

 
 
  org.springframework.boot
  spring-boot-starter-parent
  1.5.3.RELEASE
   
 

 
  UTF-8
  UTF-8
  1.8
 

 
  
  
   org.springframework.boot
   spring-boot-starter-web
  

  
  
   org.springframework.boot
   spring-boot-starter-test
   test
  
 

 
  
   
   
    org.springframework.boot
    spring-boot-maven-plugin
   
  
 





 

其他几种方法请参考《JavaEE开发的颠覆者 Spring Boot实战》 5.2章节









4.4、 简单演示

4.1.1 新建Spring Boot项目

使用上述方法新建Spring Boot项目后,生成的项目根包下会有一个artifactId+Application命名的入口类。如图:









4.2.2 添加控制器

为了演示我们我们就不再编写控制类,而是直接在入口类里写代码
package com.chenfeng.xiaolyuh;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication// 这个是Spring Boot项目的核心注解,主要是开启自动配置。
@RestController
public class SpringBootTestApplication {

 @RequestMapping("/")
 public String index() {
  return "Hello World!";
 }
 
 // 标准的JAVA应用main方法,主要作用作为项目启动的入口
 public static void main(String[] args) {
  SpringApplication.run(SpringBootTestApplication.class, args);
 }

}


4.3.3 运行效果

3.1 我们可以通过Maven命令,运行项目
mvn spring-boot:run

3.2 单击SpringBootTestApplication右键,在菜单中选择Spring Boot App或者Java Application运行项目。如图:


3.3 访问http://localhost:8080/


转载请注明:CodingBlog » Spring Boot 快速搭建及简易演示

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情