NB SpringBoot - plugin detail

Spring Boot framework support for NetBeans

NetBeans Plugin - NB SpringBoot
Plugin owner: AlexFalappa
Website: https://github.com/AlexFalappa/nb-springboot
Added: 2016-06-06
License: Apache 2.0
Category: Distributed Applications
Downloaded: 9,100 times
Rating:
 4.63, by 4 users

Plugin Log Show log

Versions available

Download plugin   Download size: 6.91 MB   Last Update: 2018-03-05

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

Version 2.0 (Mar 2018): Reactive Goodies

  • Support for projects based on Spring Boot 2.x
  • Refined the Spring Initializr project wizard: presents frequently used starter dependencies first, linked editing of some base project properties (i.e. artifactId linked to name and package)
  • New File template for: actuator endpoints, reactive @RestController annotated classes, reactive repository interfaces, reactive handler classes, classes implementing InfoContributor
  • File templates for @Controller and @RestController annotated classes allow to generate error handling methods
  • New code templates: in Java files for web request mapping annotations and webflux router functions beans, in configuration properties files for commonly used sets of properties
  • Changes in maven pom.xml management in the Spring Initializr project wizard: do not make spring-boot-devtools dependency optional by default and do not set fork to true to spring-boot-maven-plugin configuration section
  • Show deprecated configuration properties of level error by default


Verifications for NetBeans versions

8.2 verification PASSED See verification details
Download plugin   Download size: 6.91 MB   Last Update: 2018-03-05

This plugin is also available on the NetBeans Plugin Portal Update Center. Use 'Tools > Plugins' action from the NetBeans IDE main menu for convenient installation of this plugin


What's new in this version

Version 2.0 (Mar 2018): Reactive Goodies

  • Support for projects based on Spring Boot 2.x
  • Refined the Spring Initializr project wizard: presents frequently used starter dependencies first, linked editing of some base project properties (i.e. artifactId linked to name and package)
  • New File template for: actuator endpoints, reactive @RestController annotated classes, reactive repository interfaces, reactive handler classes, classes implementing InfoContributor
  • File templates for @Controller and @RestController annotated classes allow to generate error handling methods
  • New code templates: in Java files for web request mapping annotations and webflux router functions beans, in configuration properties files for commonly used sets of properties
  • Changes in maven pom.xml management in the Spring Initializr project wizard: do not make spring-boot-devtools dependency optional by default and do not set fork to true to spring-boot-maven-plugin configuration section
  • Show deprecated configuration properties of level error by default


Verifications for NetBeans versions

8.1 verification PASSED See verification details


Introduction

Provides support in NetBeans IDE for working with the Spring Boot framework

Features

  • Spring Boot new Maven project wizards: basic project, project generated by Spring Initializr service
  • Configuration properties file editor: syntax highlighting, completion and documentation of configuration properties names and values
  • File templates: Spring, Spring Boot, Spring MVC and Spring Data related files
  • Code generators in pom.xml files for Spring Boot starters and opinionated dependencies
  • Spring Developer Tools manual restart
  • Specific Spring Boot project properties page to specify command line arguments, launch options and configuration properties override
  • Additional navigator panel to show request URL mappings of a Controller / RestController class

More details and documentation on the plugin website

[ You have to be logged in to be able to comment. ]

User Comments

There are no comments yet.

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo