Spring Development Editors

Overview

What is it?

MyEclipse for Spring includes a set of abstractions and editors that can be used to create and maintain Java, Spring and JPA artifacts. Cumulatively, the abstractions are referred to as a Domain Specific Language, or DSL, for Spring development. Each abstraction has its own dedicated editor for generating and configuring the underlying code artifacts. The Spring development editors include:

  • Controller
  • Services
  • JAX-WS, DWR
  • Spring Web Flow

Why use it?

The Spring development editors make digging into the code a breeze. For developers who are new to Spring, they provide an alternate way to manage the Spring code and configuration files, while enforcing Spring best practices. Use only the editors that you need, when you need them.

See it in action

Videos

Using the Spring Editors/DSL for Spring Development

Using the Spring Editors/DSL for Spring Development

See an example of how to leverage one of the Spring development editors to create and maintain Spring code and configuration files within MyEclipse for Spring.

 
Using Spring Web Flow (Part 1 of 2)

Using Spring Web Flow (Part 1 of 2)

See how to leverage the Spring Web Flow functionality within MyEclipse for Spring. Part One reviews the basic process for adding Spring Web Flow support to a project, defining a flow, and implementing the user interfaces.

 
Using Spring Web Flow (Part 2 of 2)

Using Spring Web Flow (Part 2 of 2)

See how to leverage the Spring Web Flow functionality within MyEclipse for Spring. Part Two reviews the process for creating a Spring Service and wiring the service into the flow created in Part One.

 

Documents

Type Document Description
MyEclipse for Spring Reference
The reference guide for MyEclipse for Spring, including scaffolding blueprints.
Spring DSL part 1: Enable Spring DSL Tutorial
A tutorial showing how to initialize a project with Spring DSL support.
Spring DSL part 2: Use Spring DSL Tutorial
A tutorial showing how to use the Spring DSL for creating Spring application artifacts.
Spring Web Flow Editors Compared
An overview of some of the key differences between the Spring Web Flow Editors found in SpringIDE and MyEclipse for Spring.