java - las - herramientas para programar
¿Cuáles son las mejores herramientas de generación de código Java o complementos para usar en Eclipse? (8)
No creo que esto sea realmente lo que estás preguntando, pero para el desarrollo impulsado por modelos, creo que Borland''s Together sigue siendo la mejor herramienta basada en eclipse disponible.
Soy consciente de la generación y refactorización de código integradas que uno puede hacer con los elementos del menú "Fuente" y "Refactorizar" en Eclipse.
También uso el complemento Commonclipse para hacer uso fácilmente de las clases de Apache Commons que crean hashCode, toString, es igual a los métodos.
¿Qué otros complementos o herramientas debo tener en cuenta para generar fácilmente fuentes Java bajo el IDE de Eclipse?
No sé si eres un gran fanático de UML, pero la suite IBM Rational es extremadamente poderosa.
Lo usé para pasar de UML a objetos falsos generados, pero eso es solo una pequeña parte de lo que puede hacer
Realmente depende de lo que quieres hacer? J2EE, servicios web, Swing ...
Hago mucho desarrollo de servicios web y dependo en gran medida de:
Para el desarrollo de Axis2:
- Guía del asistente del generador de código para el complemento Eclipse
- Service Archive Generator Wizard Guide para Eclipse Plug-in
Hay un buen tutorial sobre los complementos de Axis2 llamado Desarrollo de servicios web con Apache Axis2 Eclipse Plugins - Parte 1
Si está interesado en ir un poco más allá con la generación de código y en el desarrollo de software impulsado por modelos, debería echarle un vistazo a openArchitectureWare .
Si trabajas en el tutorial de introducción , debes ponerte al día rápidamente.
Puede consultar http://fast-code.sourceforge.net/ para aplicaciones basadas en primavera. Puede crear FooService y FooServiceImpl y las configuraciones simplemente escribiendo foo. Tiene una buena manera de crear pruebas unitarias también. Uno puede ver todas las plantillas aquí: http://fast-code.sourceforge.net/templates-config.xml
El Proyecto Lombok le permite codificar efectivamente en taquigrafía. Por ejemplo, puede declarar una clase, agregar una anotación lombok y generará automáticamente getters, setters, equals, hashCode, toString y constructores.
Eclipse Xtend es un generador de códigos muy potente que, entre otras cosas, admite cierres y clases de datos: getters / setters / hashCode / equals automáticos.
Si puede usar un esquema de base de datos como modelo de entrada, Telosys Tools ( https://sites.google.com/site/telosystools/ ) es un plugin de Eclipse ( http://marketplace.eclipse.org/content/telosys-tools ) para la generación de código (JPA, Spring MVC, documentación de la base de datos, API REST, etc.)