/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Originally posted by Anselm Paulinus:
I think Spring is a lighter form of EJB or in other words provides the same functionailies as EJB
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Originally posted by JeanLouis Marechaux:
Does Spring provides declarative security like EJBs (on components and/or methods) ?
Spring also provides an access layer and abstraction layer for Enterprise JavaBeans, enabling you to reuse your existing POJOs and wrap them in Stateless Session Beans, for use in scalable failsafe web applications, that might need declarative security.
Originally posted by JeanLouis Marechaux:
Does Spring provides declarative security like EJBs (on components and/or methods) ?
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Lasse Koskela:
Yes, through the Acegi security framework.
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Originally posted by Lasse Koskela:
Yes, through the Acegi security framework.
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Originally posted by JeanLouis Marechaux:
Is this really an improvement ?
Originally posted by JeanLouis Marechaux:
Moreover, sounds like Acegi is not JAAS compliant.
Originally posted by JeanLouis Marechaux:
I'm gonna used 10 different lightweight frameworks, from different providers...
Is this really an improvement ?
Improvement yes , because you dont need to run inside a container anymore.
You dont need to code an enterprise bean with 2 interfaces, bean class etc.
Using them is pretty trivial. You just need to configure a acegi interceptor in your spring config file. You can specify the method names of the bean you want to secure using wild card expressions etc.
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Nope. JMS is part of Spring (as in "the classes are in the org.springframework.* namespace).Originally posted by JeanLouis Marechaux:
So I've got to use yet another framework.
And as far as i know, that's the same problem if I want to do JMS ...there's another framework to use, right ?
Originally posted by JeanLouis Marechaux:
So instead of using 1 framework, EJB, which is said to be too heavyweight, I'm gonna used 10 different lightweight frameworks, from different providers...
Is this really an improvement ?
...and obviously that same XDoclet code generation stuff is available for Spring configuration files as well. Ok, the IDE support is still very much lacking but it shouldn't take too long for there to be enough wizards to satisfy the point-n-click types.Originally posted by JeanLouis Marechaux:
So to simplify the EJBs, I'm gonna move the java code ( 2 interfaces + bean class) into configuration files (Spring XML). WOW....
Are you guys developing EJBs using Notepad ?? Because you know IDEs now do all the job for you
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Originally posted by JeanLouis Marechaux:
Lasse, would you consider Spring if EJB 3.0 were already available ?
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
So to simplify the EJBs, I'm gonna move the java code ( 2 interfaces + bean class) into configuration files (Spring XML). WOW....
Are you guys developing EJBs using Notepad ?? Because you know IDEs now do all the job for you
Originally posted by Karthik Guru:
Lasse, question: Does'nt j2ee spec mandate a jta implementation ?
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Originally posted by JeanLouis Marechaux:
Based on Lasse's answerthat post, I see Spring and EJBs are competing technologies
Just like I see Spring MVC and Struts as competing technologies
I don't know enough about EJB 3.0 to give you a definite answer. If EJB 3.0 can live up to the buzz, I might very well go with that instead.Originally posted by JeanLouis Marechaux:
Lasse, would you consider Spring if EJB 3.0 were already available ?
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community
Originally posted by JeanLouis Marechaux:
So far, my understanding is that [Spring] offers everything but XA transaction support
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Ever since I found this suit I've felt strange new needs. And a tiny ad:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
|