Regis Santos
Originally posted by Regis Santos:
Do you think that the developers will migrate from Spring to EJB 3.0 in a near future?
Spring Boot in Action - Spring made easy!
Spring in Action - Build powerful applications!
Build Talking Apps for Alexa - Add voice to your applications!
Originally posted by Craig Walls:
In the "too little" department: EJB 3.0 is a huge step in the right direction, but it still doesn't match the simplicity of Spring and POJOs. Furthermore, EJBs will still require a much heavier (and typically more costly) container.
SCJP 1.4 * SCWCD 1.4 * SCBCD 1.3 * SCJA 1.0 * TOGAF 8
Originally posted by Chengwei Lee:
What do you mean by heavier & costly? Heavier as in the fact that a container is required? Or the container would require more resources like memory & processing power? Costly because you've to purchase license & hence pay for the container? Or costly in terms of processing power & memory usage incurred?
Spring Boot in Action - Spring made easy!
Spring in Action - Build powerful applications!
Build Talking Apps for Alexa - Add voice to your applications!
Spring's container is lightweight.
Spring, in contrast, is a free download, requiring no application server.
Originally posted by Pradeep Bhat:
Hello Craig,
How easy will it be to port to EJB 3.0 from Spring? How do we write Spring application if we have portability to EJB 3.0 in mind.
Originally posted by danny liu:
Does that mean its functionalities are also limited, such as transaction, security support?
Originally posted by danny liu:
Does any IDE support Spring framework?
Spring Boot in Action - Spring made easy!
Spring in Action - Build powerful applications!
Build Talking Apps for Alexa - Add voice to your applications!
Originally posted by Karthik Guru:
Hide things nicely behind a dao !
Spring Boot in Action - Spring made easy!
Spring in Action - Build powerful applications!
Build Talking Apps for Alexa - Add voice to your applications!
Originally posted by Craig Walls:
"Heavy" in that you need a full-blown application server. EJBs have always been (and still are) designed with the assumption that you're going to buy an application server with all sorts of bells and whistles. Maybe your application needs that, but many don't. In contrast, Spring doesn't require an application server. Spring's container is lightweight and you can even write command-line applications whose objects are wired together in a Spring container. Of course, if your Spring application is a web application, then you'll need a servlet container such as Tomcat. But Spring itself isn't dependent on any form of application server.
"Costly" may have been an inappropriate jab at how most app servers come at a price. JBoss being one exception, most EJB containers are packaged within a costly (in $$$) application server. Spring, in contrast, is a free download, requiring no application server.
SCJP 1.4 * SCWCD 1.4 * SCBCD 1.3 * SCJA 1.0 * TOGAF 8
Originally posted by Chengwei Lee:
Of course, if we can see some benchmark performance results of Spring framework against J2EE certified, application servers from some independent parties, it would be more compelling for people to consider moving over to Spring.
SCJP 1.4 * SCWCD 1.4 * SCBCD 1.3 * SCJA 1.0 * TOGAF 8
Consider Paul's rocket mass heater. |