Frameworks para Java SE

Iniciado por jangeld, 11 Octubre 2015, 05:55 AM

0 Miembros y 1 Visitante están viendo este tema.

jangeld

Hola, tengo algunas dudas. He estado leyendo que los Frameworks que existen (Hibernate, Spring, etc). son sólo para Java EE, y pues con Java EE no se pueden crear aplicaciones de escritorio que es lo que yo necesito.

Qué tan cierto es eso? Es posible usar esos Frameworks en Java SE? De no ser así, qué frameworks para SE me recomiendan?
Gracias de antemano
Nunca sabes lo suficiente. Siempre hay algo nuevo que aprender

0roch1

Using Hibernate in a Java Swing Application

Definición de Struts2
Citar
Struts es una herramienta de soporte para el desarrollo de aplicaciones Web bajo el patrón MVC bajo la plataforma Java EE (Java Enterprise Edition). Struts se desarrollaba como parte del proyecto Jakarta de la Apache Software Foundation, pero actualmente es un proyecto conocido como Apache Struts.
https://es.wikipedia.org/wiki/Apache_Struts

athlit

Hibernate y Spring se pueden usar perfectamente en J2SE. (Evidentemente, Spring MVC no...)

WhiteDeMoN

Para hacer aplicaciones de escritorio tienes JavaFX, que son una serie de librerías/bibliotecas incluidas en Java 8. No es un framework como tal, es el sucesor de Swing.

Tiene bastantes características nuevas, una es el uso de XML (FXML) para el diseño de las ventanas (tienes un editor visual Scene Builder), al estilo android o WPF en C#. Puedes usar código CSS para modificar la apariencia, puedes generar un .exe para windows que incluya en JRE propio sin necesidad de que tengan Java instalado en la máquina y muchas cosas más.

Por otro lado tienes frameworks, como ya te han comentado como hibernate, para la capa de persistencia. En cuanto a Spring hay varios proyectos, a parte del básico para la inyección de dependencias, hay otros como Spring Social para redes sociales...