MyEclipse Spring IDE Gives Applications a Boost

With MyEclipse Spring IDE, get all the things you need for Spring framework development from built-in libraries to bean development tools, and even Spring scaffolding for jump starting your Spring projects. But, Spring is only part of the picture. MyEclipse is a multi-purpose IDE that’s well equipped for Spring development and so much more.

Ready to jump start projects in your Spring IDE?

Get Started with MyEclipse

While you learn more about the all-in-one Spring IDE, go ahead and start your MyEclipse download!

Develop for Spring

Add the Spring framework facet to your new projects, or scaffold a Spring CRUD application.
Spring IDE - Spring capabilities

Do Even More

Access popular technologies like Spring scaffolding, WebSphere and Maven.
Spring IDE - technologies

Visual Editors and Wizards

Get your Spring framework projects, Bean development, and Spring scaffolding started with a variety of visual Spring editors and wizards in MyEclipse. Manage Beans in a form-based application-context editor that also includes a Bean Graph for a visual representation of Beans.

More on Spring Editors

Spring IDE visual editors
Spring IDE - scaffolding applications

Start with Scaffolding

Generate a basic, working Spring framework application with Spring scaffolding capabilities in MyEclipse. Scaffold a Spring CRUD application, and add additional coding using the scaffolded application as a starting point. Scaffolding is available for:

  • MVC
  • Spring Security
  • iPhone
  • Adobe Flex
  • GWT
  • JSF/Primefaces
  • Spring Web Flow

Code Assistance with the Spring Annotator

Annotators are part of the code assistants available in the MyEclipse Spring IDE. Annotators support annotation-based development by helping developers understand what annotations are available and in what context the annotation should be used. Use the Spring Annotator  for Spring controllers, Spring services, components, and repositories.

Spring IDE - annotators
Spring IDE - Spring and persistance

Spring and Persistence Technology

Use the Spring framework along with JPA and Hibernate persistence technologies. Wizards make it easy to reverse engineer database table information, generating entity beans and  DAOs and Spring backed DAOs and transactions in Spring projects.  Powerful views allow you to easily create and edit persistence annotations. Work with SQL and popular database such as Oracle®, MySQL, PostgresQL, and SQL Server.

Easy Testing on a Variety of App Servers

Deploy to a range of Java EE compliant application servers such as WebSphere, Glassfish, WebLogic, Tomcat, JBoss and more. Debug and hot-sync projects, and customize deployment configurations. For super-quick testing from your Spring IDE, use the integrated MyEclipse Tomcat and Derby servers. 

Spring IDE app servers

Get complete enterprise development tools in your Spring IDE 

Developing for the Enterprise throws a lot of things your way. With your MyEclipse Spring IDE, you also have a comprehensive set of Java EE technologies that allow you to provide solutions for anything that comes your way.

Built-in Java EE Tooling

Use your Spring IDE to power your Enterprise applications. MyEclipse fully supports the Java EE framework and includes productivity tools for an efficient development process. Learn More

Unchain Your WebSphere

Don’t get stuck in a rut. With MyEclipse, you can work with WebSphere while enjoying the freedom to explore other technologies. Learn More

Build Projects with Maven without Leaving your IDE

MyEclipse boasts seamless pairing of Maven with MyEclipse projects. Use Maven commands from the menu, or use command-line Maven, your choice. Learn More

Tutorial Sneak Peek

Managing Multiple Beans & Projects

Use the Outline view to manage Spring beans. You can also change the outline to a Spring-style outline using the Outline view menu. Or, use the bean configuration file editor to manage Spring beans.

Spring outline

The Spring Explorer is a filtered tree view that displays all Spring projects in your workspace along with any beans, config sets and Spring Web Flow elements it may contain. This view is namespace aware and can be highly filtered and customized.

Spring Explorer view

To see more of this document, visit Spring Development in MyEclipse.