Está en la página 1de 3

hint

Es una ayuda, lo cual nos indica que paso debemos seguir.


persistence setup --database MYSQL --provider HIBERNATE
Con este commando creamos la persistencia
Luego vamos a cambiar los datos del properties de conexin

database introspect --schema dbo


Con este comando verificamos la conexin a la BD, en caso salga un error que no
localiza el driver JDBC driver not available for 'net.sourceforge.jtds.jdbc.Driver' el
mismo sts nos indican 1 tipo de driver a instalar, elegimos la opcin Add-on

addon install id --searchResultId 01


Con esta opcin instalamos el driver de conexin y luego comprobamos la conexin
con el database introspect --schema dbo
database reverse engineer --schema dbo --package ~.domain --testAutomatically true
Este comando genera los junit test (pruebas con el junit)
dbre.xml Mapea toda la Base de Datos
service --entity ~.domain.Persona --interface ~.PersonaService
Genera los servicios que son del entity de la clase Persona

Esta ventana se puede ocultar y mostrar los AJ

web jsf setup --implementation APACHE_MYFACES --library PRIMEFACES --theme


DARK_HIVE
Genera xhtml, imgenes, css, men, xml,etc y configura la persistencia
web jsf all --package ~.jsf
Genera los properties (idiomas), los ManagedBean

//return "persona" - Este es el nombre del XHTML


public String PersonaBean.displayCreateDialog() {
persona = new Persona();
createDialogVisible = true;
return "persona";
}

Si agrego una tabla a un proyecto ya mapeado solo se utilizan 3 pasos:


Primero la ingenieria reserva

database reverse engineer --schema dbo --package ~.domain --testAutomatically true

Segundo se crea el Servicio para la nueva tabla


service --entity ~.domain.Direccion --interface ~.DireccionService

y se generan las vistas para dicha tabla


web jsf all --package ~.jsf

Si agrego un campo a una tabla ya mapeada solo se utiliza un paso:


database reverse engineer --schema dbo --package ~.domain --testAutomatically true
O
database reverse engineer

La Clase PersonaBean es para poder modificar la parte de presentacion(vista)


Y el Persona.java es donde se maneja la parte de Persistencia

Crtl+shift+O Para los import

También podría gustarte