阿洵

SpringBoot2-HelloWrod

创建第一个SpringBoot2工程

一、环境配置

  java8+maven3.6.3+IDEA2021.1.1

二、配置maven

打开maven安装包目录文件夹->conf文件夹—>settings.xml(里面已经有默认标签,注意别配置重复了)

 1  <mirrors>
 2    <mirror>
 3         <id>nexus-aliyun</id>
 4         <mirrorOf>central</mirrorOf>
 5         <name>Nexus aliyun</name>
 6         <url>http://maven.aliyun.com/nexus/content/groups/public</url>
 7     </mirror>  
 8 </mirrors>
 9 
10 <profiles>
11    <profile>
12               <id>jdk-1.8</id>
13               <activation>
14                 <activeByDefault>true</activeByDefault>
15                 <jdk>1.8</jdk>
16               </activation>
17               <properties>
18                 <maven.compiler.source>1.8</maven.compiler.source>
19                 <maven.compiler.target>1.8</maven.compiler.target>
20                 <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
21               </properties>
22     </profile>
23  </profiles>

三、开始创建

1、创建maven工程

记得在settings->Build->Maven->设置已经配置好的MavenHome和settings.xml,仓库

项目结构:

 

 2.pom.xml导入依赖

<!-- 使用 Spring Boot 配置 -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.2.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

<!-- 使用 web 配置 -->
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
<!-- 一个插件,自动把当前项目打包成一jar包 -->
<build>
    <plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
 

 

2、创建主程序:MainApplication

/*
@SpringBootApplication:这是一个SpringBoot应用
主程序
*/
@SpringBootApplication
public class MainApplication {
    public static void main(String[] args) {
        SpringApplication.run(MainApplication.class,args);
    }
}

2、编写业务

1 @RestController
2 public class Hello {
3         @RequestMapping("/hello")
4         public String Hello() {
5                 return "Hello,SpringBoot2";
6         }
7 }

3、测试

之间运行,主程序,打开浏览器输入:http://localhost:8080/hello

 

posted on 2021-06-11 22:06  阿洵  阅读(50)  评论(0编辑  收藏  举报

导航