使用NetBeans创建Spring Boot应用程序

我们将使用 NetBeans 创建一个 Spring Boot 应用程序。

环境

  • Java 8
  • NetBeans 13
  • NetBeans Plugin-NB Spring Boot

NetBeans Plugin-NB Spring Boot构建工具使用 Maven。

安装插件

安装NB Spring Boot插件

使用NetBeans创建Spring Boot应用程序_第1张图片

使用NetBeans创建Spring Boot应用程序_第2张图片

创建项目

在 Maven 类别中选择 Spring boot 基础项目。

使用NetBeans创建Spring Boot应用程序_第3张图片

 

生成的文件

生成了这样的文件。

├── nbactions.xml
├── pom.xml
└── src
    ├── main
    │   ├── java
    │   │   └── com
    │   │       └── example
    │   │           └── DemoApplication.java
    │   └── resources
    │       └── application.properties
    └── test
        └── java
            └── com
                └── example
                    └── DemoApplicationTests.java

修改 pom.xml



    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        2.3.2.RELEASE
        
    
    com.example
    basic
    0.0.1-SNAPSHOT

    basic
    Demo project for Spring Boot

    
        1.8
    

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

        
            org.springframework.boot
            spring-boot-configuration-processor
            true
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
            
                
                    org.junit.vintage
                    junit-vintage-engine
                
            
        
    

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


重新加载 POM。

使用NetBeans创建Spring Boot应用程序_第4张图片

它被加载了。

依赖改变

spring-boot-starter更改为spring-boot-starter-web

构建并运行

让我们构建并运行它。 

启动浏览器并转到http://localhost:8080 /。

使用NetBeans创建Spring Boot应用程序_第5张图片

创建一个 Hello 控制器

按照指南创建一个 Hello 控制器。

HelloController.java
package com.example.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @RequestMapping("/")
    public String index() {
        return "Greetings from Spring Boot!";
    }
}

执行

构建并运行。
如果之前的 Maven 正在运行,请先停止它。

它是这样显示的。

使用NetBeans创建Spring Boot应用程序_第6张图片

你可能感兴趣的:(java,maven,spring)