Si deseáis plantear cualquier pregunta después de que el módulo finalice enviad un mensaje con la pregunta a éste foro de discusión. Yo personalmente, o alguno de los compañeros que ya se han apuntado al mismo, os responderán lo antes posible.
- Con JPA: crear el contexto de persistencia de tipo extendido
- Con JPA y Spring en aplicaciones Web: usar este filtro, como en este ejemplo
- Con Hibernate y Spring en aplicaciones Web: usar este filtro, como en este ejemplo
- La solución más segura
- Bases de datos relacionales: MySQL, PostgreSQL
- Base de datos orientada a objetos
- Bases de datos NoSQL: MongoDB, Redis, Infinispan, CouchDB
- JPA API para CouchDB
Creación de una consulta parametrizada:
- Query q = em.createQuery("select u from Usuario u where u.nombre = :nombre");
- q.setParameter("nombre", "abc");
- List
listaUsuarios = q.getResultList();
Derby
- Url: jdbc:derby://localhost:1527/curso
- Driver: org.apache.derby.jdbc.ClientDriver
- Usuario: app
- Clave: app
Documentación JPA
- Tutorial JPA
- El lenguaje de consulta JQL
- Uso de JPA 1.0
- Especificación Oficial. JSR 220
- Uso de JPA 2.0
- Especificación oficial. JSR 317
- Ejemplo de mapa xml
- Apoyo JEE 6
Documentación adicional
- Plugin JPA para trabajar con Eclipse
- Tutorial sobre genéricos
- Manual de JDBC escrito por Sun Microsystems
Documentación Hibernate
- El lenguaje de consultas HQL
- Uso de ORMs (JPA)
- Uso de ORMs (Hibernate)
- Hibernate Tools
- Base de datos orientada a objetos
Enlaces Hibernate
- Sitio de Hibernate
- Hibernate Tools para Eclipse
- Externalizar consultas (Named Queries)
- Hibernate Validator
- Hibernate Search
- Hibernate y resto de herramientas
- Eclipse
Herramientas Java utilizadas en el curso
No hay comentarios:
Publicar un comentario