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: