Instructor: Gilberto G. Flores Vidaña
|
|
- Eugenio Ramos González
- hace 8 años
- Vistas:
Transcripción
1 Instructor: Gilberto G. Flores Vidaña
2 Lección 1: Introducción a ORMs 1. Conceptos Básicos 2. Las librerías 3. El descriptor 4. Registro de los componente 5. Los mappings
3 Objetivos Conocer las definiciones básicas y conceptos de Hibernate Configurar Hibernate en un proyecto de desarrollo Definir los mappings y ver su unión con la base de datos
4 Características de un ORM Un Modelo de programación natural Disminuye las líneas de código El código puede ser ejecutado y/o probado fuera de un contenedor Las clases pueden ser reusadas en un contexto no persistente Disminuye el acceso a base de datos con estrategias de smart fetching
5 Aciertos de las bases de datos Pueden manejar eficiente y rapidamente gran cantidad de información Permiten el intercambio de información Concurrencia (Transacciones) Muchas aplicaciones las soportan Integridad Constraints Transacciones aisladas
6 Desaciertos de las bases de datos En la lógica de negocios Los procedimientos almacenados pueden llegar a ser complicados y difíciles de mantener En el modelado Los modelos muy detallados son difíciles
7 Objetivos Utilizar las ventajas que proveen las bases de datos, sin dejar de lado el lenguaje orientado a objetos
8 El verdadero Objetivo Trabajar menos Un DBA contento Gavin King
9 Opensource (LGPL) Hibernate Una tecnología muy madura Popular Un API personalible Persistencia utilizando JavaBeans Consultar flexibles y poderosas Trabaja los objetos persistentes en transacciones separadas
10 Lenguaje de Peticiones Orientados a Objetos Provee el HQL que es un lenguaje de Consultas orientadas a Objetos muy flexible Prevee un mecanismo de peticiones a tráves de criterios Soporta queries de SQL nativas Soporta las operaciones relacionales Inner/outer/full joins Agregaciones(max, avg) y agrupamientos (Group) Ordenamientos (Order By) Consultas anidadas
11 Configuración
12 Elementos de la configuración Un archivo de configuración hibernate.cfg.xml Una clase que inicialice la configuración y cree un objeto SessionFactory Una sesión de persistencia Un objeto (POJO) para trabajar con persistencia
13 Archivo de Configuración El archivo de Configuración de Hibernate contiene la información necesaria para: Ligar los objetos con una base de datos Mantiene el registro de los objetos de dominio descritos en los mappings Especifica los datos necesarios para configuración a la base de datos El lenguaje de base de datos a ser utilizado (Oracle, Postgres, Informix, etc.)
14 Hibernate Config <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" " <hibernate-configuration> <session-factory> <property name="show_sql">true</property> <property name="hibernate.dialect"> org.hibernate.dialect.oracledialect </property> <property name="hibernate.connection.driver_class"> oracle.jdbc.driver.oracledriver </property> <property name="hibernate.connection.url"> </property> <property name="hibernate.connection.username">helpdesk</property> <property name="hibernate.connection.password">helpdesk</property> <mapping resource="hibernate/mapping/helpdesk/usuario.hbm.xml"/> </session-factory> </hibernate-configuration>
15 Una clase que inicialice la Configuración private static Configuration configuration; private static SessionFactory sessionfactory; public static boolean isinicializado = false; //Crear el Session Factory basado en el archivo de configuración //por default static { try { configuration = new Configuration(); sessionfactory = configuration.configure().buildsessionfactory(); } catch (Throwable ex) { log.error("building SessionFactory failed.", ex); throw new ExceptionInInitializerError(ex); } }
16 Una sesión de persistencia Session session = sf.opensession(); Transaction tx = session.begintransaction(); //Codigo de persistencia tx.commit(); session.close(); Transacción
17 Mapping Usuario <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" " <hibernate-mapping> <class name="seguridad.usuario.usuario" table="usuario" schema="public" lazy="false"> <id name="idusuario" type="integer" column="id_usuario" length="10"> <generator class="sequence"> <param name="sequence">usuario_id_usuario_seq</param> </generator> </id> <property name="apellidomaterno" type="string" column="apellido_materno" length="25" /> <property name="apellidopaterno" type="string" column="apellido_paterno" length="25" /> <property name="nombre" type="string" column="nombre" length="25" /> <property name="password" type="string" column="password" length="25" /> <property name="usuario" type="string" column="usuario length="25" /> <!-- Associations --> </class> </hibernate-mapping>
18 Referencias Gaving King. Object/Relational Mapping with Hibernate.
Práctica No. 2. Operaciones Básicas con Hibernate - Inserciones
Práctica No. 2. Operaciones Básicas con Hibernate - Inserciones Preparación del Entorno Abrir el entorno de desarrollo Eclipse Crear un proyecto Java llamado OperacionesBasicasInsertar Se creará un nuevo
Más detallesPráctica No. 2. Operaciones Básicas con Hibernate - Inserciones
Práctica No. 2. Operaciones Básicas con Hibernate - Inserciones Preparación del Entorno Abrir el entorno de desarrollo Eclipse Crear un proyecto Java llamado OperacionesBasicasInsertar Se creará un nuevo
Más detallesMarco Teórico CAPÍTULO 2
Marco Teórico CAPÍTULO 2 14 CAPÍTULO 2 Marco Teórico El concepto fundamental en la mayoría de las aplicaciones que manejan información es la persistencia de los datos, ya que normalmente es almacenada
Más detallesPersistencia usando Hibernate
Hibernate Hibernate 14-1 Persistencia usando Hibernate Correspondencia entre el modelo relacional y el modelo de objetos Las aplicaciones web, tales como un carrito de la compra online, van a utilizar
Más detallesUso de HIBERNATE en una aplicación WEB DESARROLLO DE APLICACIONES PARA LA WEB II
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Uso de HIBERNATE en una aplicación WEB DESARROLLO DE APLICACIONES PARA LA WEB II BELEN HURTADO ORTIZ 2008630140 USANDO HIBERNATE EN UNA APLICACIÓN
Más detallesGarcía Evangelista Santa Esmeralda HIBERTNATE. Creamos un Proyecto nuevo de tipo Aplicación web. Para nuestro ejemplo, le damos el nombre S.
HIBERTNATE Creamos un Proyecto nuevo de tipo Aplicación web. Para nuestro ejemplo, le damos el nombre S. Elegimos un servidor como Tomcat o Glassfish, Siguiente y marcamos la opción Hibernate y seleccionamos
Más detallesArquitectura multicapa mediante ajax y orm Multilayer architecture driven ajax and orm
V Í N C U L O S E N E R O - J U N I O D E 2 0 1 0 V O L U M E N 7 N Ú M E R O 1 Arquitectura multicapa mediante ajax y orm Multilayer architecture driven ajax and orm Héctor Arturo Flórez Fernández Fecha
Más detallesHIBERNATE. Universidad Nacional de Jujuy Analista Programador Universitario JTP Jorge R. Mendoza Año 2010
HIBERNATE Universidad Nacional de Jujuy Analista Programador Universitario JTP Jorge R. Mendoza Año 2010 HIBERNATE El trabajar con software orientado a objetos y con una base de datos relacional puede
Más detallesPersistencia con Hibernate I i ngen í er a d d e l l a P P i rogramac ó ión Práctica 8 2009/2010
Persistencia con Hibernate Ingeniería de la Programación Práctica 8 2009/2010 Índice Parte 1: Introducción a Hibernate. Persistencia de objetos con BD relacionales Persistencia con BD relacionales + mapping
Más detallesProyecto ELO-330 Administración Salas del Departamento de Electrónica RC1. Gerardo Lecaros Felipe Díaz
Proyecto ELO-330 Administración Salas del Departamento de Electrónica RC1 Gerardo Lecaros Felipe Díaz Problemática Petición de salas de forma tradicional Solución J2EE Java 2 Platform, Enterprise Edition
Más detallesLICENCIA PROFESIONAL EN DESARROLLO DE SOFTWARE PARA APLICACIONES WEB
LICENCIA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Framework para la persistencia de datos 2. Competencias Desarrollar Aplicaciones web a través de metodologías ágiles,
Más detallesCurso de Spring Framework
Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1 Spring es un proyecto de código abierto (open source), originalmente creado por Rod Johnson y descrito en su
Más detallesIntroducción CAPÍTULO 1
Introducción CAPÍTULO 1 6 CAPÍTULO 1 - Introducción. En la actualidad hay una gran cantidad de repositorios en los que se puede alojar código fuente para poder compartirlo con los usuarios que visiten
Más detallesIntroducción al desarrollo de RIA's con Adobe Flex 3.0 Dia 4
Introducción al desarrollo de RIA's con Adobe Flex 3.0 Dia 4 by S. Muñoz-Gutiérrez stalinmunoz@yahoo.com, informes@grupolinda.org Grupo LINDA Facultad de Ingeniería UNAM México Octubre-Diciembre 2009 Identificando
Más detallesTutorial de Hibernate
Tutorial de Hibernate Índice de contenido Introducción... 4 Herramientas necesarias...6 Hibernate... 6 HSQL...6 Eclipse... 6 Derby...6 Aplicación sencilla usando Hibernate...7 Crear el proyecto Java con
Más detalles: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127
I. DATOS INFORMATIVOS Carrera Especialidad Curso Código Ciclo : Tercero Requisitos Duración Horas Semana : 06 horas Versión : v.0110 II. SUMILLA : COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería
Más detallesHIBERNATE. Aplicaciones Distribuidas
HIBERNATE Aplicaciones Distribuidas Contenido Introducción. ORM Hibernate. HQL. Arquitectura. Configuración. Mapping. Ciclo de Vida. Caché. Conclusiones. 2 Introducción Motivación: Dos paradigmas diferentes
Más detallesRUEDA TORRES DULCE CAROLINA 3CM2 HIBERNATE EN UNA APLICACIÓN WEB
3CM2 HIBERNATE EN UNA APLICACIÓN WEB 8 DE MAYO DE 2012 1. CREACION DE LA BASE DE DATOS Para llevar a cabo esta práctica se utiliza una base de datos MySQL llamada Sakila, una muestra gratis de base de
Más detallesHibernate como ORM para desarrollo de Aplicaciones. Resumen. Introducción
Hibernate como ORM para desarrollo de Aplicaciones. Mauricio J. Mercado A. Facultad de Ciencias y Tecnología, Universidad Católica de Asunción. Asunción, Paraguay mauriciojose@gmail.com Resumen El siguiente
Más detallesJava Hibernate. Programa de Estudio.
Java Hibernate Programa de Estudio Java Hibernate Aprende el framework más utilizado del mercado JAVA para trabajar con Base de Datos, y convierte tus aplicaciones JAVA en multi plataforma y multi base
Más detalles8283: Administración y programación en Microsoft SQL Server 2012
8283: Administración y programación en Microsoft SQL Server 2012 Este curso es orientado a los profesionales en desarrollo que desean maximizar la participación de SQL Server 2012 en beneficio del desempeño
Más detallesJAVA EE 5. Arquitectura, conceptos y ejemplos.
JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones
Más detallesINSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE COMPUTÓ
INSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE COMPUTÓ PRACTICA: Uso de Hibernate en una aplicación Web MATERIA: WEB APPLICATION DEVELOPMENT PROFESOR: CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO ALUMNA: ANA
Más detallesDesarrollo Profesional con Open Source en Java. Abner Ballardo Urco
Desarrollo Profesional con Open Source en Java Abner Ballardo Urco Agenda Problemas inherentes en el Software Frameworks Frameworks Open Source Hibernate Spring Framework Acegi Security Spring MVC & Struts
Más detalles10776 Developing Microsoft SQL Server 2012 Databases
10776 Developing Microsoft SQL Server 2012 Databases Introducción Este curso de cinco días impartido por instructor introduce a SQL Server 2012 y describe diseño lógico, indexación, y planes de consulta.
Más detallesUniversidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ingeniería en Ciencias y Sistemas
Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ingeniería en Ciencias y Sistemas SISTEMA PARA EL CONTROL DE ACTAS DE LOS CURSOS DE LA FACULTAD DE INGENIERÍA DE LA UNIVERSIDAD
Más detallesDesarrollo de bases de datos con SQL Server 2014
Desarrollo de bases de datos con SQL Server 2014 En este curso los estudiantes adquirirán los conocimientos y las habilidades para crear bases de datos y objetos dentro de ellas. Los conceptos cubiertos
Más detallesPROGRAMANDO BASES DE DATOS PostgreSQL INTRODUCCIÓN INTRODUCCIÓN A LAS BASES DE DATOS (L1)
A LAS BASES DE DATOS (L1) VENTAJAS TECNOLOGÍA BASE DE DATOS DISPONIBILIDAD Y VISIBILIDAD ALMACENAMIENTO CONSULTAS INFORMACIÓN RESPALDOS Y RESTAURACIÓN CONCEPTOS DE INTEGRIDAD DE LOS DATOS ELIMINACIÓN REDUNDANCIA
Más detallesDesarrollo Web con Grails Framework
Desarrollo Web con Grails Framework Sistemas de Información García Granados Alejandro, Cornejo Velázquez Eduardo sat_vai_mal_1261@hotmail.com, ecornejo@uaeh.edu.mx Universidad Autónoma del Estado de Hidalgo,
Más detallesÍndice. iii. Objetivos... 24
Índice Objetivos... 2 1: Modelación de base de datos... 2 2: Ejemplo de un caso de negocios... 3 2.1: Requerimientos de la aplicación... 4 2.2: Características de flujo de información... 4 2.3: Diagrama
Más detallesDesarrollo de Aplicaciones con Tecnologías Web
Desarrollo de Aplicaciones con Tecnologías Web Código: Modalidad: Distancia Duración: 100 Horas. Objetivos: La presente formación se ajusta al itinerario formativo del Certificado de Profesionalidad IFCD0210
Más detallesInstituto Tecnológico Superior de Lerdo
2013 Instituto Tecnológico Superior de Lerdo Taller de base de datos 306b 10231393 Hever Esly Medina Herrera N paginas 6 SGBD libres PostgreSQL.- Como muchos otros proyectos de código abierto, el desarrollo
Más detallesCapítulo II. Arquitectura del Software
Capítulo II. Arquitectura del Software Después de un cuidadoso análisis de los objetivos del proyecto, se determinó que la mejor manera de estructurar el sistema era haciendo uso del muy famoso patrón
Más detallesGeneración de Informes. Programación. Práctica 9
Generación de Informes Ingeniería de la Programación Práctica 9 1 JasperReport: librería Java para el desarrollo de informes ireport: Herramienta para el diseño visual de informes JasperReport Aplicación
Más detallesIndizen Labs imade. Marco de Desarrollo Aplicaciones de Indizen
Indizen Labs imade Marco de Desarrollo Aplicaciones de Indizen Índice de contenidos Indizen Labs Introducción a imade Metodología imade Arquitectura imade Herramientas imade Indizen Labs Indizen Labs Son
Más detallesPLAN FORMATIVO MODALIDAD I
PLAN FORMATIVO MODALIDAD I Modalidad Acción: TELEFORMACIÓN Nº de la Acción: FPTO/2014/695/202 Familia Profesional: Tipo Especialidad: IFC / INFORMÁTICA Y COMUNICACIONES NUEVA ESPECIALIDAD Area Profesional:
Más detallesMybatis: alternativa a Hibernate
Autentia Real Business Solutions Mybatis: alternativa a Hibernate v1.0 1 1 Agenda Qué es y cómo nos puede ayudar? Mybatis vs Hibernate vs JDBC Cómo funciona Técnicas básicas Integración con Maven y Spring
Más detallesCapítulo III. Análisis y diseño.
Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,
Más detallesTécnico Superior en Programación con Java SE Standard Edition
Código: M087_04 Técnico Superior en Programación con Java SE Standard Edition Modalidad: Distancia Duración: 120 horas Objetivos: Este pack de materiales formativos proporcionará al alumnado la base que
Más detallesCurso: Programación con JAVA SE Estándar Edition.
Curso: Programación con JAVA SE Estándar Edition. Código: 1062 Familia Profesional: Programación. Acreditación: Formación reconocida a través de vías no formales Modalidad: Distancia Duración: 150 horas
Más detallesTema: Clases y Objetos en C++.
1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Clases y Objetos en C++. Objetivos Específicos Aplicar clases, objetos, propiedades, métodos y mensajes. Poner en práctica
Más detallesDirección General de Educación Superior Tecnológica
Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ créditos): Carrera: Aplicaciones Web DEM-1203 2-4-6
Más detalles... Instituto Politécnico Nacional Ingeniería en Sistemas Computacionales. Práctica 12
. Instituto Politécnico Nacional Ingeniería en Sistemas Computacionales.......... Práctica 12 Alumno: _Torres Fernández Yuliana Teresa Boleta: 2009630293 Grupo: 3CM2 Profesor: Cifuentes Alvarez Alejandro
Más detalles2. Estructura de un programa en Java
24 A. García-Beltrán y J.M. Arranz 2. Estructura de un programa en Java Objetivos: a) Describir la estructura del código fuente de una aplicación Java b) Presentar los conceptos de comentario y de identificador
Más detallesINGENIERIA TECNICA INFORMATICA DE SISTEMAS APLICACIÓN WEB DE UNA EMPRESA DE PRODUCTOS HORTOFRUTÍCOLAS. Realizado por. Juan José González Ruiz
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA INGENIERIA TECNICA INFORMATICA DE SISTEMAS APLICACIÓN WEB DE UNA EMPRESA DE PRODUCTOS HORTOFRUTÍCOLAS
Más detallesMS_10774 Querying Microsoft SQL Server 2012
Querying Microsoft SQL Server 2012 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso de cinco días impartido por instructor,
Más detallesJAVA ENTERPRISE EDITION (J2EE) ARQUITECTURA TECNOLOGÍAS (1/2) (L1)
TECNOLOGÍAS (1/2) (L1) EJB ( Enterprise Java Beans ) JSP ( Java Server Pages ) JNDI ( Java Naming and Directory Interface ) JDBC ( Java Data Base Connectivity ) Java Mail JSF ( Java Server Faces ) TECNOLOGÍAS
Más detallesAlmacenamiento de documentos XML
Almacenamiento de documentos XML María José Aramburu 1 Datos versus documentos (i) Datos etiquetados en XML: Estructura regular. El orden de los elementos no es importante. El concepto de dato se refiere
Más detallesEnterprise JavaBeans 3. Aplicaciones Distribuidas
Enterprise JavaBeans 3 Aplicaciones Distribuidas Contenido Introducción Motivación Características básicas Servicios integrados en EJB 3 Ejemplo Hola Mundo Inyección de dependencia Tipos de EJB 3 Conclusiones
Más detallesAutenticación Centralizada
Autenticación Centralizada Ing. Carlos Rojas Castro Herramientas de Gestión de Redes Introducción En el mundo actual, pero en especial las organizaciones actuales, los usuarios deben dar pruebas de quiénes
Más detallesHerramienta de Gestión Integral de E-Business
Herramienta de Gestión Integral de E-Business Ingeniería técnica de informática de sistemas Autor: David López Martín Tutor: Antoni Oller Arcas Índice Introducción Metodología Análisis Diseño Planificación
Más detallesOracle 12c DISEÑO Y PROGRAMACIÓN
Oracle 12c Se estudia el servidor de bases de datos empresarial Oracle 12c, centrándose especialmente en el punto de vista de un diseñador o programador de bases de datos, pero explicando también cómo
Más detallesMASTER JAVA AVANZADO Master en desarrollo de aplicaciones avanzadas con JAVA 2008
Master en desarrollo de aplicaciones avanzadas con JAVA 2008 1 de 6 Spring Framework 30 horas Los alumnos necesitarán tener experiencia con el lenguaje de programación Java, así como del Api JDBC. Se recomienda
Más detallesCurso de Java EE Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1
Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1 Vivimos en un mundo globalizado, donde la eficiencia y productividad de las empresas es un factor crucial para
Más detallesVistas en postgresql
Vistas en postgresql Conceptos y definición de Vista Los usuarios que acceden a una base de datos relacional, lo hacen típicamente a través de vistas, de modo que diferentes usuarios tienen diferentes
Más detallesGLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Más detallesMicrosoft SQL Server 2005
Microsoft SQL Server 2005 Módulo 1: Diseño y programación Estudia el servidor de bases de datos SQL Server 2005 desde el punto de vista de un diseñador y programador de bases de datos, prestando atención
Más detallesQué ofrece Autentia Real Business Solutions S.L?
Avenida de Castilla,1 - Edificio Best Point - Oficina 21B 28830 San Fernando de Henares (Madrid) tel./fax: +34 91 675 33 06 info@autentia.com - www.autentia.com Qué ofrece Autentia Real Business Solutions
Más detallesCURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB
CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo
Más detalles50401 Designing and Optimizing Database Solutions with Microsoft SQL Server 2008
50401 Designing and Optimizing Database Solutions with Microsoft SQL Server 2008 Introducción Este curso de cinco días impartido por instructor provee el conocimiento y habilidades que profesionales de
Más detallesSistema para el alquiler, control de películas y clientes en una videotienda
CASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda Documento de arquitectura Y servicios Versión Historia de Revisión Fecha Versión Descripción Responsable
Más detallesMicrosoft SQL Server. Comparación SQL Server y MySQL Jose Santamaría Instalación, configuración y demo de SQL Server Javier Hernández
Microsoft SQL Server Comparación SQL Server y MySQL Jose Santamaría Instalación, configuración y demo de SQL Server Javier Hernández SQL Server VS MySQL Microsoft SQL Server: Basado en Sybase. Posee versión
Más detallesSistemas Manejadores de Bases de Datos ( Postgres)
Sistemas Manejadores de Bases de Datos ( Postgres) Problema Las información es un recurso fundamental en toda gran organización Actualmente se generan grandes cantidades de información, la cual puede saturar
Más detallesATLAS PERSISTENCIA DE SESIONES EN BASE DE DATOS CON WEBLOGIC 9.2
ATLAS PERSISTENCIA DE SESIONES EN BASE DE DATOS CON WEBLOGIC 9.2 Versión 1.0 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título con Weblogic 9.2 Documento de Referencia Responsable
Más detallesCAPÍTULO 5 IMPLEMENTACIÓN DEL SISTEMA
CAPÍTULO 5 IMPLEMENTACIÓN DEL SISTEMA Capítulo 7: Resultados y Trabajo a Futuro 5.1 Servidor Web Jakarta-Tomcat Para el desarrollo de un Sistema de Comercio Electrónico (SCE) se uso un servidor Web compatible
Más detallesSolución GeoSAS. Módulo Mobile
Solución GeoSAS. Módulo Mobile Informe Marzo 2011 ÍNDICE ÍNDICE 3 1. SOLUCION GIS CORPORATIVA. GEOSAS 4 1.1 PLATAFORMA GEOSAS 5 1.1.1 Servidor de datos. 5 1.1.2 Servidor de aplicaciones. 6 1.1.3 Entornos
Más detallesCentro de Capacitación en Tecnologías de la Información. Desarrollo de. diplomado
Centro de Capacitación en Tecnologías de la Información Desarrollo de Objetivo Dotar al alumno de la metodología y los fundamentos de la programación en Java usando la plataforma J2SE (Java 2 Standard
Más detalles2.6.2.- Aplicaciones de las vistas. 2.6.1.- Concepto de vista. 2.6.3.- Vistas en SQL. 2.6.3.- Vistas en SQL.
2.6.1.- Concepto de vista. Una vista es una tabla derivada de otras tablas (básicas o virtuales). Una vista se caracteriza porque: Se considera que forma parte del esquema externo. Una vista es una tabla
Más detallesLineamientos para el desarrollo de sistemas
Lineamientos para el desarrollo de sistemas 1. Introducción La Coordinación de Información Académica (CIA) a través del Centro Universitario para el Desarrollo de las Tecnologías de la Información (CUDTI)
Más detallesCapítulo IV. Implementación.
Capítulo IV. Implementación. 4.1 Instalación. La implementación del sistema comienza con la instalación de las herramientas y tecnologías a utilizar. Empezamos instalando el contenedor web que nos ayudara
Más detallesIntroducción a Javato
Introducción a Javato Fº. Javier Pereñiguez Steria Iberica 20/02/2008 Índice Introducción Arquitectura Ejemplo arquitectura Plataforma Desarrollo Ejemplo de entorno de desarrollo Vías futuras Casos de
Más detallesTipo de competencia: Específica
Departamento: Depto Computacion y Dise o Nombre del curso: Base de Datos II Clave: 004258 Academia a la que pertenece: Base de Datos II Requisitos: Requisito de Base de Datos II: Base de Datos I Horas
Más detallesAOD: Una Introducción. (clase 19) Ingeniería de Software II
AOD: Una Introducción (clase 19) Ingeniería de Software II Agenda Un poco de historia El problema de la separación de concerns Propuesta de AOP Aspectos de AOD Qué significa hacer AOD hoy? Anatomía de
Más detallesabacformacio@abacformacio.com 1
Microsoft Visual Basic 6.0 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Microsoft Visual Basic 6.0. Se estudian las particularidades del lenguaje Basic, así como su
Más detallesCurso de HTML5 y CSS3
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 Uno de los principales
Más detalles9. Objetos y clases. 9.1. Clases
Programación orientada a objetos con Java 103 9. Objetos y clases Objetivos: a) Presentar el concepto de objeto, clase, atributo, método e instancia b) Interpretar el código fuente de una aplicación Java
Más detallesDinámica El framework RADical J2EE sin complicaciones
Biblioteca Técnica Trazas de rendimiento con Dinámica (performance logs) Última actualización: 2007-10-29 Requiere framework v2.1.4 en adelante Contenido Sumario...2 Mecanismos de registro de trazas de
Más detallesATLAS MANUAL DE USUARIO SERVICIO DE TRAZAS
ATLAS MANUAL DE USUARIO SERVICIO DE TRAZAS Versión 1.4 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario NORMATIVA
Más detallesEntity FrameWork 6. Rafael Consuegra García Ingeniero de Sistemas. Twitter RafaelConsuegra Facebook Blog IM Rafael.consuegra@gmail.
Entity FrameWork 6 Rafael Consuegra García Ingeniero de Sistemas Twitter RafaelConsuegra Facebook Blog IM Rafael.consuegra@gmail.com @RafaelConsuegra www.bdotnet.org Que es un ORM? Object-Relational mapping
Más detallesServicios Web con Java EE
Introducción Servicios Web con Java EE Daniel López Fuentes Laura Tolsada Bris Sergio Tejero López Irene Clemente Bueno Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar
Más detallesServicios Web con Java EE
Servicios Web con Java EE Daniel López Fuentes Laura Tolsada Bris Sergio Tejero López Irene Clemente Bueno Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Introducción Un servicio
Más detallesInstalación 07/07/2010. Sesión sobre SQL Server. Gestión de Datos
Todo en la vida comienza con código VII Encuentro Desarrolladores Microsoft Sesión sobre SQL Server 2008 R2: Mejorando la Gestión de Datos Pablo F. Dueñas Campo Servicios Profesionales VII Encuentro Desarrolladores
Más detallesIdentificadores, palabras reservadas, tipos de datos, operadores aritméticos y el sistema estándar de salida en Java
Identificadores, palabras reservadas, tipos de datos, operadores aritméticos y el sistema estándar de salida en Java Identificadores Las variables se utilizan en programación para almacenar temporalmente
Más detallesEjercicio 7. Hibernate Tools y JPA en Eclipse IDE. Java EE. Ejercicio 7. Instalación Hibernate Tools. Curso de Java EE
Java EE Ejercicio 7 Instalación Hibernate Tools Objetivo del Ejercicio El objetivo del ejercicio agregar Hibernate Tools al IDE de Eclipse. Al terminar la configuración podremos ejecutar queries con JPQL
Más detallesUNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO FACULTAD DE SISTEMAS, TELECOMUNICACIONES Y ELECTRONICA SYLLABUS
UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO FACULTAD DE SISTEMAS, TELECOMUNICACIONES Y ELECTRONICA SYLLABUS MATERIA: Sistemas de Base de Datos HORARIO: 18:00 19:20 PROFESOR(A): Ing. Antonio Cevallos G.
Más detallesCursos PROGRAMACIÓN DE APLICACIONES CON JAVA
Cursos CIÓN DE APLICACIONES CON JAVA OBJETIVOS Los cursos ofrecen al alumno fundamentos muy sólidos en la Plataformas de desarrollo Java, no solo en aspectos concretos (lenguaje java, paquetes disponibles,
Más detallesUNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN
UNIVERSIDAD NACIONAL DE INGENIERÍA BASE DE DATOS (Modelamiento, Análisis y Diseño, Implementación y Administración mediante ORACLE) CERTIFICA ORGANIZA Mayor Información: informes@uni.edu.pe Visite Nuestra
Más detalles1. Posicionarse en la vista Services y seleccionar el ítem Servers. En el menú contextual del Mouse seleccionar la opción Add Server
Requisitos Versión 1.5 (o superior) de la JDK de Java NetBeans 6 como IDE de desarrollo JBoss 4.2.x como Application Server Variable de entorno de Windows JAVA_HOME apuntando al directorio de instalación
Más detallesACERCA DE LOS AUTO RES... III AGRADECIMIENTOS... xi INTRODUCCION... Xl
Contenido ACERCA DE LOS AUTO RES..................................... III AGRADECIMIENTOS........................................... xi INTRODUCCION............................................... Xl Introduccion
Más detallesSolución GeoSAS. Otros módulos
Solución GeoSAS. Otros módulos Informe Marzo 2011 ÍNDICE ÍNDICE 3 1. SOLUCION GIS CORPORATIVA. GEOSAS 4 1.1 PLATAFORMA GEOSAS 5 1.1.1 Servidor de datos. 5 1.1.2 Servidor de aplicaciones. 6 1.1.3 Entornos
Más detallesUniversidad Tecnológica Nacional FRC DIPLOMATURA SUPERIOR en Desarrollo bajo Plataforma Java EE
1. PROPUESTA CURRICULAR 1.a) OBJETIVOS Universidad Tecnológica Nacional FRC DIPLOMATURA SUPERIOR en Desarrollo bajo Plataforma Java EE El curso "Desarrollo bajo Plataforma Java EE" ofrece a los estudiantes
Más detallesEl Framework de desarrollo del Consejo
El Framework de desarrollo del Consejo Superior de Investigaciones Científicas Director de la OPCSIC Centro Técnico de Informática (CSIC) Directora Centro Técnico de Informática (CSIC) Palabras clave Framework,
Más detallesTRABAJO DE FIN DE CARRERA
TRABAJO DE FIN DE CARRERA TÍTULO: Gestión de directorios para equipos de videoconferencia TITULACIÓN: Ingeniería Técnica de Telecomunicaciones, especialidad Telemática AUTOR: Antonio Luis Santoyo Quesada
Más detallesAdministration Workshop
Código: ST19 Duración: 25 horas Este curso le enseñará acerca de la arquitectura de base de datos Oracle. Usted descubrirá cómo gestionar eficazmente una instancia de base de datos Oracle, configurar el
Más detallesQué es una base de datos?
Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier
Más detallesBases de Datos: Teoría General y Aplicaciones
IN60E Aplicaciones de Bases de Datos en la Empresa y Minería de Datos Otoño 2008 Bases de Datos: Teoría General y Aplicaciones Universidad de Chile Departamento de Ingeniería Industrial Profesor: Richard
Más detallesm047a Curso Programando una Base de Datos SQL Server 2008, 36 h Creación B.D. y Constraints
Crear Una Base De Datos (L12) A TRAVÉS DE LA CONSOLA DE ADMINISTRACIÓN A TRAVÉS DEL ASISTENTE DE BASES DE DATOS (DATABASE WIZARD) A TRAVÉS DE COMANDOS SQL (CREATE DATABASE, CREATE TABLE) Crear Un Grupo
Más detallesDEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I
PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: 004012 ACADEMIA A LA QUE PERTENECE: Base de datos I PROFESIONAL ASOCIADO Y LICENCIATURA Versión
Más detallesMF0492_3 Programación Web en el Entorno Servidor
MF0492_3 Programación Web en el Entorno Servidor Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO MF0492_3 Programación Web en el Entorno Servidor MF0492_3 Programación Web
Más detallesTema 14: Excepciones
Tema 14: Excepciones 0 Excepción Definición Las Excepciones son objetos que definen el estado de la aplicación cuando se producen situaciones anómalas. Son un mecanismo usado por muchos lenguajes de programación
Más detalles