2010-05-21 13 views
8

He estado usando GWT con App Engine desde hace un tiempo. Recientemente hubo un announcement que GWT admitirá Spring Roo y SpringSource Tool Suite. Tengo problemas para ver el panorama completo de la página de anuncios de Google. Para aquellos sin mucho conocimiento de la primavera, ¿qué significa esto para los desarrolladores de GWT utilizados para construir GUI de swing?GWT ahora tiene soporte Spring Roo, ¿qué significará esto para los desarrolladores de GWT?

Respuesta

2

Mi comprensión es que Spring-Roo simplifica la creación del componente del lado del servidor y hace que la parte delantera de GWT sea rudimentaria para usted. Luego, como desarrollador de GWT, puede tomar la interfaz GWT generada y embellecerla aún más. Entonces, si es tan bueno como dicen, hace que su vida como desarrollador de GWT sea mucho más fácil y lo hace más productivo.

1

Creo que esta alianza permite a los desarrolladores diseñar aplicaciones complejas y de alto rendimiento aún más fácil. Con respecto a las aplicaciones de GWT, Spring ofrecería la parte del servidor con los muchos aspectos provistos por el marco (por ejemplo, inyección de dependencia, arquitectura, securits, acceso a datos ...) que podría necesitar en una aplicación empresarial. Por lo que tengo entendido, Spring Roo es un marco para un desarrollo rápido. Usando GWT en combinación con esto, GAE y otras tecnologías de primavera mencionadas, podrá comenzar rápidamente a desarrollar aplicaciones de motores de aplicaciones (por ejemplo).

2

Mi primera impresión en Spring Roo es solo un generador de código. Pero después de aprender algunas cosas sobre los archivos que AspectJ creó en el proyecto, mi visión cambió por completo. Tomé un diagrama ERD de databaseanswer.com y creé las entidades con Roo, genero el controlador web. Inmediatamente recibí una solicitud en cuestión de minutos. Todo lo que necesitaba era un diagrama ERD y lo que obtuve es una aplicación bien escrita en Java basada en el hecho de que los códigos AspectJ son códigos Java. Si quiero escribir el código complejo para informar. Puedo escribirlos en una de las Entidades o clases de servicio personalizado. No solo GWT, ningún soporte o complemento Roo facilitarán mi desarrollo. Struts 2 addon para Spring Roo en el futuro? Sí por favor.