Catégorie: JDK5
16.04.06
Java 5 extension framework for Struts released
Strecks, a set of open source extensions to the Struts framework aimed at Java 5 users, has been released. Strecks (which stands for "Struts Extensions") is built on the existing Struts 1.2.x code base.
31.03.06
Generic Hibernate Dao pattern with JDK5 and Spring
Christian Bauer blogged sometime before about a Generic Hibernate Dao pattern with JDK 5. This pattern has the advantage of simplifying the dao construction, It also allows for direct access to the underlying Hibernate session witch makes it possible to use the Hibernate powerfull API for data manipulation. The only issue I can think of, as a Spring Framework user, is intergation with Spring Framework declarative services, mainly transaction demarcation.
27.11.05
The Collections15 Package
Un port de Jakarta Commons Collections pour le JDK 5. Le problème est qu'il n'est pas officiel que ce soit en termes de nommage que de support. Il est prévu d'inclure ce port dans la distribution officielle, mais il ne semble pas y avoir de date.
17.06.05
backport175 is porting of the Java 5 annotations (JSR-175) specification to the Java 1.3 and 1.4 platform, making strongly typed annotation available for older JVMs. They are bytecode compatible with Java 5 annotations making them available for use by tools or AOP frameworks.
The project also includedes plugins for IDEA and Eclipse.
Le plugin Eclipse ajoute une nature Backport175 qui injecte automatiquement dans le bytecode java 1.4/1.3 les informations des annotations. Tout semble être transparent, il n'y a pas de perte de productivité.
When you will build, the annotation will be compiled into the compiled class file just a the Java 5 compiler would do with Java 5 annoations.
17.02.05
Retroweaver: Compile 1.5 source to 1.4 bytecode
La vache, j'avais loupé cette news à l'époque, c'est très intéressant d'autant que un an plus tard, les retours sont bons.