A passion, technology.
Imagine a working environment which promotes technological innovation and curiosity.
Imagine a group where you will have opportunity to work and to share with people among the most gifted.
Imagine a culture and stocks in break with SSII.
Imagine a society where your talents and your ideas will be admitted and encouraged.
Imagine an organisation which gives you the medium reals to work, to advance, to accomplish your personal plans.
Do not imagine any more, live him!
Do not hesitate to contact us across the Form of contact or directly at address recrutement@xebia.fr.
ADDM Adobe Android annotation GAPED development Devoxx Eclipse ESB WORKING FLASH FLEX GOOGLE GROOVY GWT HIBERNATE IBM J2EE POPULAR DANCE JAVAFX JAZOON JBOSS jdk-7 scala SCRUM SOA JEE JPA JSF JVM agile Methods MAVEN ORACLE OSGI PARIS JUG PERFORMANCE RIA SPRING SPRINGSOURCE SUN TOMCAT WEBSPHERE WICKET XEBIA XP
Xebia is a brain tumour, exclusively devoted to technologies J2EE.
Except opposite mention, the contents of this blog are under contract Creative Commons.
One year after the exit of version 2.5, the first milestone of Spring web-werkstatt.amaier.de should soon come into the world. The official release is planned for the first quarter 2009. We throw therefore a new series of articles devoted to Spring web-werkstatt.amaier.de. In this first article, we introduce you some details of restructurings announced by J rgen H ller (the most active developer since the creation of Spring, co-founder of interface 21) during different conferences.
Actuality in full swing, you will indeed have noted the new update of the policy of service performed by SpringSource yesterday evening encouraging the open-source community to migrate to new versions of its framework. So, in publication of Spring web-werkstatt.amaier.de RC1, no more graffiti will be performed on the branch 2.5.x.
The first one of novelties is not functional, but purely technical. Spring decided to drop JDK 1.4 once and for all. The overhaul of Spring Core will depend therefore henceforth on functionality of JDK 5.
This decision is indeed going to shock some, but you should not forget that JDK 5 went out to him there more than 3 years and that he is supported by all servers of applications of the market since a very long time ago. Besides, this overhaul coincides with the announcement of Sun of the passage of JDK 1.4 in End Of Service Life (EOSL) at the end of the month.
In fact, nothing of really amazing: Spring prepares the ground since his version 2.5, main novelties of which leant on notions introduced by JDK 5. Some modules have already depended on this one. This general implementation to Spring Core is logical continuation. Even if it means going for a course of treatment in a spa of youth, so much using technical advances.
Spring uses this overhaul to get rid of all what was before declared deprecated. This choice is not easy for everybody: let us not forget that Sun drags in his JDK some methods deprecated for several years which are not ready to be withdrawn. Rod Johnson besides made appeals in this sense to clean JavaSE and JavaEE.
The complete list of interfaces, classes and methods deprecated is available on the Javadoc de Spring 2.5, where one gives information to the destinies of these different elements. Will be abolished for example in Spring web-werkstatt.amaier.de:
On the other hand, this blow of ended broom, Spring also uses this overhaul to depreciate some cases of use and a little archaic technologies.
Will be probably made deprecated:
@ControllerHibernateTemplate and JPATemplateOn top of that, some functionality will be extracted from Spring Core and put in modules legacy.
These modules will be available, at the need, separately:
To conclude on this first part, by this big household, Spring intends to give a blow of young person in the middle of his framework. However many and important these changes are, if everything takes place as planned, the users will not probably realise this restructuring. Spring announces us, compared with Spring 2.5, a model of identical programming and a practically complete r trocompatibilit .
To finish, here are someone new functionality waited for Spring web-werkstatt.amaier.de:
@Value(#{anotherBean.anotherProperty})Developments not being ended yet and not being available sources, this list is not either exhaustive, or final or official. We will not miss to publish supplementary articles on these different subjects when we will know about it more.
Tickets on the same topic:
You can follow answers accepted by this article thanks to the thread of comments.
[] flux RSS Spring web-werkstatt.amaier.de the big cleaning of the spring [...]
[] any explanation on the (small) delays of M1 of Spring web-werkstatt.amaier.de, no reference to Spring JavaConfig nor to the integration of Servlet web-werkstatt.amaier.de, no communication on the contents of M2 and M3, in short, nothing new since the ticket than we published last month on Spring web-werkstatt.amaier.de. [...]
[] we had also published an article in October introducing the main novelties of Spring web-werkstatt.amaier.de. [...]
Defence Colis e - 10/12, avenue of The Ark
92419 Courbevoie Cedex
T l : +33 (0) 1 46 91 76 16
Fax : +33 (0) 1 46 91 88 00
E-mail : info@xebia.fr