[Java][Spring Boot] 使用NetBeans开始Spring Boot

我們將使用NetBeans來創建Spring Boot應用程式。

环境

    • Java 8

 

    • NetBeans 8.1

 

    NetBeansプラグイン ー NB SpringBoot

因为NetBeans对Gradle的支持不太好,所以我们会使用Maven作为构建工具。

创建项目

选择Maven类别中的Spring Boot基础项目。

生成的文件 de

这些文件已经被生成了。

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

更改 pom.xml

因为在2016年10月时点,pom.xml文件的内容过时且未被加载,所以需要进行修改。

<version>1.4.0.RELASE</version>
<java.version>1.7</java.version>

请将以下内容用中文进行本地化释义,只需提供一种版本:

请用中文进行释义。

<version>1.4.1.RELASE</version>
<java.version>1.8</java.version>

我要重新加载POM文件。

Screenshot from 2016-10-28 16-19-11.png

已被加载。

依赖性的变化

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

编译并运行

我会迅速地构建并尝试执行。

打开浏览器并访问 http://localhost:8080/。

Screenshot from 2016-10-28 16-48-58.png

创建Hello Controller

我将按照Guide的指引来创建Hello Controller。

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正在运行,我会先停止它,然后进行编译和执行。

Screenshot from 2016-10-28 16-43-54.png

这样的东西被显示了出来。

广告
将在 10 秒后关闭
bannerAds