Este libro tiene una orientación práctica; se exponen los contenidos teóricos seguidos de ejemplos y acti-vidades diseñadas para facilitar la comprensión de los mismos. En el primer capítulo se trata el manejo de ficheros (de bytes, de texto, aleatorios y XML) utilizando el lenguaje JAVA, y además el uso de JAXB, tecno-logía Java que permite mapear clases Java a representaciones XML, y viceversa.
En el segundo se estudian los protocolos ODBC y JDBC para acceso a bases de datos SQL. Se utiliza-rán conectores para acceder a diferentes bases de datos SQL (SQLite, Apache Derby, HSQLDB, H2, MySQL, Oracle, Access ) y orientados a objetos (Db4o). Además. se añade cómo crear informes utilizando plantillas jrxml de JasperReport.
En el tercer capítulo se utilizará Hibernate como herramienta de mapeo Objeto-Relacional (ORM) para acceder a Oracle y MySQL.
En el cuarto capítulo se estudian las bases de datos objeto-relacionales. Se estudiará Oracle con los elementos que ofrece para convertir un modelo relacional en modelo a objetos, para ello utilizaremos SQL y PL/SQL. Además, se estudia la base de datos orientada a objetos Neodatis, se harán programas Java para hacer altas, bajas, modificaciones y consultas en este tipo de base de datos.
En el capítulo quinto se estudian las bases de datos NoSQL, y nos centraremos en dos bases de datos orientadas a documentos: la BD eXist como base de datos nativa XML; se realizarán consultas a documen-tos y colecciones XML utilizando los lenguajes XPath y XQuery y APIs de JAVA. Y la base de datos Mon-goDB, como base de datos de documentos JSON, igualmente se crearán colecciones JSON y se realizarán altas, bajas y modificaciones de documentos JSON.
En el capítulo 6 se estudiarán los JavaBeans y los patrones de diseño DAO y FACTORY para construir componentes de acceso a datos y usarlos en diferentes aplicaciones. Se desarrollará una aplicación web según el patrón Modelo-Vista-Controlador (MVC), en esta aplicación el acceso a los datos se realizará usan-do los componentes desarrollados en el capítulo.
Ficha técnica
Editorial: Ibergarceta Publicaciones S.L.
ISBN: 9788416228607
Idioma: Castellano
Número de páginas: 434
Encuadernación: Tapa blanda
Fecha de lanzamiento: 21/08/2016
Año de edición: 2016
Plaza de edición: Madrid
Alto: 26.0 cm
Ancho: 20.0 cm
Peso: 890.0 gr
Especificaciones del producto
Escrito por Alicia Ramos Martín y María Jesús Ramos Martín