第一章:零基础快速入门SpringBoot2.0
01-2 快速创建SpringBoot2.x应用之手工创建Web应用
手工创建:http://spring.io/guides/gs/rest-service/
官方推荐包命名接口,不要使用默认 defaultPackage
官方文档: https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/reference/htmlsingle/
例子:
com
+- example
+- myapplication
+- Application.java
|
+- customer
| +- Customer.java
| +- CustomerController.java
| +- CustomerService.java
| +- CustomerRepository.java
|
+- order
+- Order.java
+- OrderController.java
+- OrderService.java
+- OrderRepository.java
1.来到官网
来到Spring官网,选择要创建maven project以及Java项目,选择 好本次需要的Spring Boot的版本,之后点击explore,展开pom.xml中的依赖包信息。

创建项目中的pom.xml,即本次spring boot的依赖包选项。

2.IDEA创建项目
在IDEA中选择project-new project,选择本次项目的project sdk版本号。本次所用 为 jdk8的版本。

选择项目名称,项目保存的位置。

在本次项目的pom.xml中复制官网中 的依赖信息。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.6</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>org.example</groupId>
<artifactId>spring_demo01</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
之后在项目的右键中选择maven->reimport,下载本次所需的依赖包。

之后在java下新建com.lcz包,并新建本次的启动类SpringDemoApplication,以及新建controller包以及HelloController类。

HelloController类 的信息:
package com.lcz.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
/**
* @author : codingchao
* @date : 2021-11-15 22:44
* @Description:
**/
@Controller
public class HelloController {
@RequestMapping("/")
@ResponseBody
public String hello(){
return "hello world!";
}
}
SpringDemoApplicationation类 的信息:
package com.lcz;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
/**
* @author : codingchao
* @date : 2021-11-15 22:37
* @Description:
**/
@SpringBootApplication
public class SpringDemoApplicationation {
public static void main(String[] args) {
SpringApplication.run(SpringDemoApplicationation.class, args);
}
}
之后来到SpringDemoApplicationation类,右键,选择run ’SpringDemoApplicationation‘。

启动界面图。

游览器输入 “localhost:8080” ,显示如下图所示即可。

还有后续工作,大家点赞评论收藏关注走起来!!!学起来!!!
本文介绍了如何从零开始快速搭建SpringBoot2.0应用。首先,通过Spring官网创建一个Maven项目,选择合适的SpringBoot版本。然后,在IDEA中新建项目,配置pom.xml文件,导入所需依赖。接着,按照官方推荐的包结构组织代码,创建启动类和Controller。最后,运行项目并在浏览器中访问localhost:8080,展示'Hello World!',完成初步设置。

被折叠的 条评论
为什么被折叠?



