Está en la página 1de 2

spring: Spring Framework no obliga a usar un modelo de programacin en particular, se ha popularizado en la comunidad de programadores en Java al considerrsele una alternativa

y sustituto del modelo de Enterprise JavaBean. Por su diseo el framework ofrece mucha libertad a los desarrolladores en Java y soluciones muy bien documentadas y fciles de usar para las prcticas comunes en la industria Spring es un framework que se puede emplear en todo tipo de aplicaciones java, ya sean pequeas aplicaciones web o voluminosos sistemas que distribuyen su carga entre varios servidores. Entre otras cosas permite independizar la configuracin de la aplicacin del servidor en que dicha aplicacin se encuentre, evitando asi tener que configurar recursos en cada uno de los servidores donde se despliegue o depender de descriptores especificos de determinados servidores comerciales. Se puede configurar facilmente para interactuar con Struts, JSF y con Hibernate sirviendo como punto intermedio entre la capa de presentacion y la de persistencia de una aplicacin corporativa. Como cualquier otro framework se debe emplear con cuidado por que un uso incorrecto de los elementos que componen Spring puede generar problemas cuando el sistema informtico vea aumentar su numero de usuarios

JBoss: JBoss es un servidor de aplicaciones J2EE de cdigo abierto implementado en Java p uro

Subversion Flex Builder Maven: En nuestros proyectos java siempre tenemos varias tareas que realizar. La primera suele ser crear una estructura de directorios para nuestro proyecto, con un hueco para los fuentes, otro para iconos, ficheros de configuracin o datos , directorio para dejar los .class o el .jar, para dejar el javadoc, etc, etc. Despus, tenemos ms tareas que realizamos con cierta frecuencia, como borrar los .class, compilar, generar la documentcin de javadoc, el jar, incluso generar documentacin web para publicar nuestro trabajo. Posiblemente acabemos haciendo algunos scripts o ficheros .bat para todas estas tareas. Si nuestro programa es grande, incluso es posible que dependamos de otros jar externos, como drivers debase de datos, JUnit para clases de test, log4j para nuestra salida de log, etc, etc. Tendremos que copiar todos esto jar externos en algn sitio de nuestro proyecto e incluirlos.

Una primera herramienta que nos ayuda un poco con todo esto es ant. Sin embargo, con ant no tenemos todas estas tareas hechas y debemos reescribir posiblemente nuestro fichero build.xml (el de tareas que se ejecutan con ant) de un proyecto a otro. Tambin tendremos que copiar los jar externos de los que dependemos. Si vamos a una herramienta ms evolucionada, llegamos a maven. Maven, con comandos simples, nos crea una estructura de directorios para nuestro proyecto con sitio para los fuentes, los iconos, ficheros de configuracin y datos, etc, etc. Si a maven le indicamos qu jar externos necesitamos, es capaz de ir a buscarlos a internet y descargarlos por nosotros. Sin necesidad prcticamente de configurar nada, maven sabe como borrar los .class, compilar, generar el jar, generar el javadoc y generar un documentacin web con montones de informes (mtricas, cdigo duplicado, etc). Maven se encarga de pasar automticamente nuestros test de prueba cuando compilamos. Incluso maven nos genera un zip de distribucin e n el que van todos los jar necesarios y ficheros de configuracin de nuestro proyecto. En este tutorial vamos a dar nuestros primeros pasos con Maven. Hibernate: es un servicio de persistencia objeto/relaciones y consultas para Java. Hibernate facilita a los desarrolladores crear las clases de persistencia utilizando el lenguaje Java - incluyendo la asociacin, herencia, polimorfismo y composicin y el entorno de colecciones Java. ============= Flex Builder 3 Flex SDK 4 ============== All downloads can be installed as a standalone version if you do not have Eclips e already installed or as a plug-in version if you do. See the release notes to learn how to install the Flash Builder 4.5 trial as a plug-in.

También podría gustarte