At line 1 changed 1 line. |
__Parte I:__ [Creación de nuevos DAOs y Objetos en AppFuse|CreateDAO] - Esto es un HowTo de como crear nuevos Objetos (que representan tablas en la BD's) y la creación de clases Java para hacer persistentes dichos objetos Java en la base de datos. |
__Parte I:__ [Creación de nuevos DAOs y Objetos en AppFuse|CreateDAO] - Esto es un HowTo de cómo crear nuevos Objetos (que representan tablas en la BD's) y la creación de clases Java para hacer persistentes dichos objetos Java en la base de datos. |
At line 5 changed 1 line. |
Este tutorial nos muestra como crear una nueva tabla en la base de datos, y como crear código Java para acceder a dicha tabla. |
Este tutorial nos muestra cómo crear una nueva tabla en la base de datos, y cómo crear código Java para acceder a dicha tabla. |
At line 12 changed 1 line. |
AppFuse utiliza [Hibernate|http://www.hibernate.org] para la capa de persistencia. Hibernate es un Objecto/Relacional (O/R) Framework que nos permite mapear nuestos objetos Java como tablas en la base de datos. Esto nos permite realizar más fácilmente métodos CRUD (Create, Retrieve, Update, Delete) a nuestros objetos (En castellano sería CRAB, Crear-Recibir-Actualizar-Borrar). |
AppFuse utiliza [Hibernate|http://www.hibernate.org] para la capa de persistencia. Hibernate es una herramienta Objeto/Relacional (O/R) que nos permite mapear nuestros objetos Java como tablas en la base de datos. Esto nos permite realizar más fácilmente métodos CRUD (Create, Retrieve, Update, Delete) a nuestros objetos (En castellano sería CRAB, Crear-Recibir-Actualizar-Borrar). |
At line 14 changed 1 line. |
;:''Puedes usar también [iBATIS|http://ibatis.com] como capa de persistencia. Para instalar BATIS en AppFuse, refiérase al README.txt que se encuentra en {{extras/ibatis}}. Si prefieres iBATIS sobre Hibernate, espero que tengas tus razones y que estes familiarizado con esa tecnologia. Espero tambien que puedas adaptar este tutorial al usar iBATIS. ;-)'' |
;:''Puedes usar también [iBATIS|http://ibatis.com] como capa de persistencia. Para instalar BATIS en AppFuse, refiérase al README.txt que se encuentra en {{extras/ibatis}}. Si prefieres iBATIS sobre Hibernate, espero que tengas tus razones y que estés familiarizado con esa tecnologia. Espero tambien que puedas adaptar este tutorial al usar iBATIS. ;-)'' |
At line 49 changed 1 line. |
;:%%(color: blue)''Normalmente abro una clase existente (i.e. User.java o Resume.java) y lo guardo como un nuevo fichero y borro todos los métodos y atributos. Esto me da el encabezamiento básico de JavaDoc. También podria crear templates en Eclipse, pero debido a que programo usando 3 pc distintas, es más fácil hacerlo de la manera anterior.''%% |
;:%%(color: blue)''Normalmente edito una clase existente (i.e. User.java o Resume.java) y lo guardo como un nuevo fichero y borro todos los métodos y atributos. Esto me da el encabezamiento básico de JavaDoc. También podria crear templates en Eclipse, pero debido a que programo usando 3 pc distintas, es más fácil hacerlo de la manera anterior.''%% |
At line 51 changed 1 line. |
En el código anterior estamos heredando de la clase[BaseObject|http://raibledesigns.com/downloads/appfuse/api/org/appfuse/model/BaseObject.java.html] porque contiene los siguientes métodos : toString(), equals(), hashCode() - los ultimos dos son necesarios para el uso de Hibernate. |
En el código anterior estamos heredando de la clase[BaseObject|http://raibledesigns.com/downloads/appfuse/api/org/appfuse/model/BaseObject.java.html] porque contiene los siguientes métodos : toString(), equals(), hashCode() - los últimos dos son necesarios para el uso de Hibernate. |