Frequently Asked Questions - General

Does the MyEclipse for Spring subscription fee include the MyEclipse Pro fee?

Yes. MyEclipse for Spring subscription includes all the functionality of MyEclipse Pro.

 

Didn't MyEclipse Pro already have Spring support? How is MyEclipse for Spring different?

Yes, MyEclipse Pro has had Spring functionality for a few years now. However, the existing tools don't offer the advanced bootstrapping, scaffolding and code generation features that MyEclipse for Spring provides.

 

What is Spring?

Spring is a runtime framework that makes it easy to build various styles of enterprise applications. The company behind Spring, SpringSource, was one of the originators of Aspect Oriented Programming (AOP) and is used by many enterprises to deliver applications. Read more at http://www.springsource.com.

 

What is scaffolding?

Scaffolding consists of generating full or major portions of an application by applying standard application patterns from a minimal set of inputs provided by the developer. In some cases, the scaffolded applications are used as-is, but in other cases, the scaffolded artifacts are used as a starting point for additional customization by a developer. In either case, scaffolding, originally popularized by the RAILS and GRAILS frameworks, is very effective at jump-starting application development.

 

What is Spring MVC?

Spring MVC is a web framework from the creators of Spring. While it isn't the only Spring-based web framework, it is one of the most commonly used web frameworks. Spring MVC refers to the web framework and also the application architecture, where application logic is partitioned into different layers: web layer, service layer, domain layer, data access layer.Read more at http://www.springsource.com.

 

What is Atomikos?

Atomikos is an open source JTA transaction provider, and it's the default transaction provider used in web applications that are bootstrapped or scaffolded with MyEclipse for Spring. However, you can reconfigure the application to use whichever JTA provider you want. None of the generated code references any Atomikos-specific classes. Read more at http://www.atomikos.com.