Matt Raible: “Spring 2.0: What breaks?
Nothing.
Of course, some things might break – but Rod can’t think of anything significant will. It should be a drop-in replacement for 1.x JARs. This really goes to show the value of a non-invasive POJO programming model. There will be some changes in best practices, but you are not forced to change anything.
This should be the norm, but hasn’t been so in enterprise Java.
Alef just did a demo of migrating JPetstore from 1.2.6 to 2.0. He copied the 2.0 JAR over the old one and redeployed to Geronimo 1.0 M5. After proving everything worked (in a browser), he changed some of the XML syntax and redeployed. Again, everything worked as expected. “
When I read things like this, I seriously wonder why anyone would want to develop anything substantial in Java nowadays without using Spring.
That is certainly encouraging, I just hope it pans when 2.0 is relased. We’re starting to consider Spring on a few projects a my company.
>When I read things like this,
>I seriously wonder why anyone would want to
> develop anything substantial in Java
>nowadays without using Spring.
You exactly feel what I feel.
And, I recommend you a new DI container named S
If you are interested, please visit out site.
(And we are always welcome any comments)
-http://www.seasar.org/en/index.html
-http://www.seasar.org/en/tutorial/index.html
Also I need to mention that our recent theme is
“Less Configuration” which you might want to se
Please see
http://s2container.seasar.org/en/index.html
>And, I recommend you a new DI container named S
Well, this is my typo.
It should be
“And, I recommend you a new DI container named Seasar2″.
Spring è un ottimo framework; ho personalmente apprezzato, per quanto strano vi possa sembrare, non le feature da “mago merlino”(AOP,Injection,etc,etc), ma la possibilità di sfruttare solo i moduli d’interesse creando, ad esempio la mia infrastruttura per il DB o architettura SOA…In generale penso che essere così categorici sia sbagliato, anche se Spring è un bel prodotto…Cresce troppo in fretta e poi quali sono le considerazioni sull’impatto di Spring sul design(non parlatemi di mock e ioc, c’è anche altro)…Altra curiosità ma…Esiste qualche progetto IOC italiano? Cosa abbiamo imparato da Spring( ennesima trovata commerciale del pseudo-mondo-open)?
>After proving everything worked (in a browser),
It is good, but not only for Spring, it is same for all Ioc/AOP framework.
I have the same exeperience with jdon framework that it is Ioc/Aop framework ,and have better performance than spring.
https://jdon.dev.java.net/
JPetstore with Jdon
http://www.jdon.com:8080/jpetstore/index.html
zazzarone: have you noticed this blog is in English?
For the majority of non-Italian speaking people here, I will translate (and proceed to flame) you last sentence.
“What did we learn from Spring (the latest commercial invention of the pseudo-open-world)?”
What do you find commercial and not open about Spring? The fact that all its code is available under the Apache License, which makes it suitable for open source and closed source products as well?
And by the way, why should we care whether a project is “Italian” or not? Why should the fact that a project was developed in a particular country be an advantage over a world-wide developer base like Spring has? I see no advantage, unless your English communication skills are severely impaired, in which case I suggest that you either learn it or change field of interest.
Doing yet another IOC container just because it would be Italian strikes me as a peculiar way to waste away your precious time and energy, which could be better directed at contributing to an existing project.
I’ve noticed…Sorry! I’ve seen other italian posts and…
I don’t undestand why you have make this flame but probably i’ve hurt you or someone: I make my excuses. I want to assure You that I have not begun some fight against the open-source: I like Spring and I admire the os-authors! However my words have been misinterpreted and You have pointed out only to the “Italian Problem” and to my bad english and You haven’t traslated my other senteces. I’ve asked if someone in Italy has made some IOC work: it need this kind of answer? I do not want to bore to you beyond, so again: excuses for all!
I my opinion the number “2.0″ is more marketing than a “new great version”. Its continuation of Spring 1.2.6 with more additions. So the normal is that spring don’t break applications
Spring es great!!!
Yes ugo you have bad-interpred the words of zazzaorone. I am not italian but that language has similaritites with mine and what you have translated is not correct or it is out of context.
Preved! Nice resourse! Kagdila? I’m medved
I can vouch for what Matt had said about “Nothing” should break. It is the same experience that I’ve gone through upgrading Spring 1.2.x apps to 2.0.
Spring is saweeeeet!