(无法连接spring initializr)创建springboot应用 ----入门级(将maven项目改造成springboot项目)

1. new project

(无法连接spring initializr)创建springboot应用 ----入门级(将maven项目改造成springboot项目)_第1张图片
(无法连接spring initializr)创建springboot应用 ----入门级(将maven项目改造成springboot项目)_第2张图片

2.修改pom.xml文件

2.1添加版本框架

<parent>
        <groupId>org.springframework.bootgroupId>
        <artifactId>spring-boot-starter-parentartifactId>
        <version>1.5.4.RELEASEversion>
parent>

2.2添加web依赖包

    <dependencies>
        <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-webartifactId>
        dependency>
    dependencies>

2.3添加test依赖包(便于创建test类)

        <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-testartifactId>
        dependency>

2.4添加maven打包(jar)插件

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.bootgroupId>
                <artifactId>spring-boot-maven-pluginartifactId>
                <version>2.0.3.RELEASEversion>
            plugin>
        plugins>
build>

3创建主类

//main class
@SpringBootApplication
public class ApplicationMain {
    public static void main(String[] args) {
        //run application
        SpringApplication.run(ApplicationMain.class,args);    
    }
}

4.创建controller类

@Controller
public class HelloController {
    @ResponseBody
    @RequestMapping("/hello")
    public String hello(){
        return "Hello SpringBoot!";
    }
}

5.创建spring配置类

在这里插入图片描述
这里需要注意一下:
在配置文件里写配置信息的时候,需要选中提示来编写(按tab键或回车键),否则手写的配置文件无法生效。
(无法连接spring initializr)创建springboot应用 ----入门级(将maven项目改造成springboot项目)_第3张图片

6.浏览器访问web应用

(无法连接spring initializr)创建springboot应用 ----入门级(将maven项目改造成springboot项目)_第4张图片

7.将应用打成jar包

(无法连接spring initializr)创建springboot应用 ----入门级(将maven项目改造成springboot项目)_第5张图片

8运行jar包

在这里插入图片描述
此时同样可以通过浏览器访问该应用

9创建test类

注意:两个类所在的包名必须相同,但类名一定不能相同
(无法连接spring initializr)创建springboot应用 ----入门级(将maven项目改造成springboot项目)_第6张图片
类名相同的话,加载启动类会造成歧义,进而导致无法自动注入

(无法连接spring initializr)创建springboot应用 ----入门级(将maven项目改造成springboot项目)_第7张图片

你可能感兴趣的:(java)