RooPlugout: Modelado UML que genera scripts Spring ROO

Ya hemos hablado en el Blog en varias ocasiones sobre Spring ROO, en este caso vamos a referirnos a una herramienta que permite modelar en UML la aplicación (de momento sólo la parte de persistencia) y a partir de ahí generar scripts ROO (a mi ya se me había ocurrido, pero parece que no he sido el único ;))

es un plugin (plugout lo llaman ellos) de .

BOUML es una herramienta UML capaz de generar código Java, Python, C++), podéis descargarla desde aquí.

RooPlugout podéis descargarlo desde aquí (http://download.gna.org/roo-plugout/roo-plugout-v0.3.a.tgz)

A partir de un modelo como este con la Tool genera los scripts Roo para crear proyecto, persistencia, clases y atributos.

Debería preocuparme por soportar IE6

Como sabéis Internet Explorer 6 está deprecado y Microsoft está intentando eliminarlo 🙂

En este escenario debería preocuparme en soportarlo en mi aplicación web?

En WebMasters tienen abierto un foro muy interesante con diferentes opiniones:

http://webmasters.stackexchange.com/questions/134/should-i-bother-supporting-ie6

Muy interesante también esta web 😀

http://ie6update.com/

Qué podemos esperar de Java 7

Project Coin es un proyecto de OpenJDK cuyo objetivo es decidir que pequeños cambios en el lenguaje deberían ser añadidos a Java 7.

Los más interesantes son.

http://aruld.info/rest-of-project-coin-explored-advantage-java-7/

· Literales binarios

· switch permita Strings

· Simplified Varargs Method Invocation

· Improved Exception Handling for Java