- This topic has 6 replies, 5 voices, and was last updated 12 years, 11 months ago by comewander.
-
AuthorPosts
-
cusdxMemberHi,
I would like to upgrade to MyEclipse for Spring but my colleague is suggesting SpringSource Toolsuite with Spring Roo instead. I like the support I get with MyEclipse and have been very comfortable using it so don’t really want to switch – do you have any comments on how the two set-ups compare?
Zoe
Glen IhrigMemberHi Zoe,
I don’t have experience with Roo, but I have watched the video on the springsource Roo project page. I have some experience with STS and more with MyEclipse. I have over a year experience with Skyway Builder, which is the ‘Spring’ in MyEclipse for Spring.
The best way to get a good general feel for each project is to watch the videos. Both projects have excellent overviews (see the sticky section of this forum and the Springsource Roo project).
Based on my experience with these projects and videos, my impression is the combination of capabilities from many major areas of the Java/Spring/Hibernate ecosystem that is Myeclipse for Spring is a far richer development environment that STS and Roo.
But you, and your colleague, should start by watching the videos.
Regards,
-Glen
neydeMember@cusdx wrote:
Hi,
I would like to upgrade to MyEclipse for Spring but my colleague is suggesting SpringSource Toolsuite with Spring Roo instead. I like the support I get with MyEclipse and have been very comfortable using it so don’t really want to switch – do you have any comments on how the two set-ups compare?
Zoe
There is so much functionality in MyEclipse for Spring, it’s really going to depend on which features are most relevant to you. You get all the features of MyEclipse Pro, including UML, integrated Maven support, Java profiler, extended database support, enhanced JSP editor, MyEclipse Tomcat (for sandbox), MyEclipse Derby (sandbox), etc… Furthermore you get the additional Spring specific functionality, including the Spring IDE, SpringSource TC Server adapter, Spring bootstrapping, Spring scaffolding, and Spring DSL/editors.
Here are some the major reasons other developers have selected MyEclipse for Spring:
Project bootstrapping
– Include support for both Spring 2.5 and Spring 3.0
– Include all other relevant 3rd party libraries (hibernate, atomikos, sitemesh, etc…)
– Automatically configure deployment descriptor for Spring
– Automatically configure Spring configurations files for Spring MVC, JTA, JPA, Hibernate, Sitemesh
– Support for native Eclipse projects and Maven-based projectsScaffolding
– Generate ready-to-run Spring MVC applications according to enterprise best practices, including JTA, JPA, page layout (sitemesh)
– Scaffolding support for both Spring 2.5 and Spring 3.0
– Wizard-based scaffolding guides you through entire scaffolding process (nothing new to learn)
– Scaffold from POJO’s, JPA Entities, DSL, or reverse-engineer from database tables
– Support for scaffolding object relationships (one-to-one, one-to-many, many-to-many)
– Generate JSP-based user interfaces with client-side validation using DOJO
– Developer-driven selection of application layers to be scaffolded (chose one or choose all)
– Scaffold Spring SecuritySpring Editors/DSL
– custom editors for all major components of a Spring application including, from controllers, components, services, flows, repositories, annd entities
– single-click support for Direct Web Remoting (DWR) – javascript/JSON support for AJAX development
– single-click support for JAX-WS – SOAP web service support for AJAX and SOA
– abstractions for managing and sychronizing related code artifactsAs you can see, there’s a lot here. If you have any additional questions or need me to elaborate on anything, please let me know.
Regards,
Niel
cusdxMemberThanks both for your replies. Definitely enough there to justify me sticking with the environment I know!
christiana.thompsonMemberWe’ve also created a table that does a comparison of the key technical differences between MyEclipse for Spring and Spring Roo.
You can check it out at http://www.myeclipseide.com/me4s/faqs/faqs_tool_comparison.php
cusdxMemberThat’s a really helpful summary, I’ll post it to my colleagues – thanks
comewanderMemberI would go with SpringSource Toolsuite with Spring Roo.. that is the better product in my opinion.
-
AuthorPosts