Se encara el estudio del API JDBC, los diferentes tipos que existen de controladores JDBC; el manejo de excepciones y una introducción a las diferentes vistas que existirán en la aplicación.
Se lleva a cabo un ejemplo práctico donde se aplica el mapeo a las tablas y se crean las clases base que representa a los objetos tabla dentro de la aplicación java.
El uso del API JDBC no implica modificar las clases bases que mapean a las tablas, pero sí implica crear la estructura de clases necesarias que van a comunicarse con el API así como el diseño de la vista de aplicación y de las clases que van a comunicarse con las clases base y con el API JDBC para gestionar las ABM (Altas, Bajas y Modificaciones) así como las Consultas.
Se enfoca el manejo y complejidad de las excepciones así como de las clases base, en la vista de negocio, en el nivel más bajo posible de modo que se separe claramente de la vista de aplicación.
En esta parte se abordan los siguientes temas:
1. Excepciones en Java. Concepto. Bloques Try y Catch.
2. API JDBC. El Controlador JDBC, concepto, características y clases principales.
3. Vista de Negocio: Diseño de Clases para mapear las Tablas del Modelo Relacional.
4. Vista de Aplicación: Formulario y Menú Simple para crear la conexión y aplicar SQL DML.
Se encara el estudio del API JDBC, los diferentes tipos que existen de controladores JDBC; el manejo de excepciones y una introducción a las diferentes vistas que existirán en la aplicación.
Se lleva a cabo un ejemplo práctico donde se aplica el mapeo a las tablas y se crean las clases base que representa a los objetos tabla dentro de la aplicación java.
El uso del API JDBC no implica modificar las clases bases que mapean a las tablas, pero sí implica crear la estructura de clases necesarias que van a comunicarse con el API así como el diseño de la vista de aplicación y de las clases que van a comunicarse con las clases base y con el API JDBC para gestionar las ABM (Altas, Bajas y Modificaciones) así como las Consultas.
Se enfoca el manejo y complejidad de las excepciones así como de las clases base, en la vista de negocio, en el nivel más bajo posible de modo que se separe claramente de la vista de aplicación.
En esta parte se abordan los siguientes temas:
1. Excepciones en Java. Concepto. Bloques Try y Catch.
2. API JDBC. El Controlador JDBC, concepto, características y clases principales.
3. Vista de Negocio: Diseño de Clases para mapear las Tablas del Modelo Relacional.
4. Vista de Aplicación: Formulario y Menú Simple para crear la conexión y aplicar SQL DML.
5. Curso Java Struts I (Framework para Java) - Curso 2005-2006Samuel Marrero
Resumen de Tutorial o Curso de Java Struts (Framework para Java) impartido durante el curso 2005-2006, sobre los principios de este framework para Java.
5. Curso Java Struts I (Framework para Java) - Curso 2005-2006Samuel Marrero
Resumen de Tutorial o Curso de Java Struts (Framework para Java) impartido durante el curso 2005-2006, sobre los principios de este framework para Java.
Esta presentación es sobre JavaSerber Page (JSP) en la cual se detalla sus principales características.
✅ CURSOS VIRTUALES EN UDEMY
⏺ FUNDAMENTOS DE PROGRAMACIÓN: Aprende las mejores practicas
https://www.udemy.com/course/fund-java/?referralCode=59EF4456EC0F433C641E
⏺ PROGRAMACIÓN DE BASE DE DATOS ORACLE CON PL/SQL
https://www.udemy.com/course/lenguaje-plsql/?referralCode=3B8A67CA0AADFCFB930C
⏺ CURSO PROFESIONAL DE JAVA ORIENTADO A OBJETOS
https://www.udemy.com/course/java-orientado-a-objetos/?referralCode=ED949D58C79D27158E8D
⏺ PROGRAMACIÓN DE BASE DE DATOS ORACLE CON JAVA JDBC
https://www.udemy.com/course/java-jdbc-oracle/?referralCode=C518C8D3028403F7F6DF
✅ ENLACES DE INTERES
⏺ Cursos virtuales: https://gcoronelc.github.io
⏺ Canal de YouTube: https://www.youtube.com/DesarrollaSoftware
⏺ Blog: http://desarrollasoftware.com/
⏺ Contacto: gcoronelc@gmail.com
Actualización 2020 con un enfoque más práctico con Java y MySQL sobre Linux. Diferencias entre la POO y la programación estructurada. Abordaje de temas fundamentales de Java para el desarrollo de aplicaciones. Paquete Java Swing. Formularios y Menus. Diferentes Vistas: Aplicación, Negocio y Datos.
1. Java con Base de Datos en un tema muy importante, porque abarca conocimientos generales para el desarrollo de Software, es decir en el caso de conocer poco Java, las explicaciones del texto le permitirán comprender los conceptos que se tratan, especialmente si procede de otro lenguaje como C o C++.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaAMADO SALVADOR
Distribuidor Oficial Ariston en Valencia: Amado Salvador distribuidor autorizado de Ariston, una marca líder en soluciones de calefacción y agua caliente sanitaria. Amado Salvador pone a tu disposición el catálogo completo de Ariston, encontrarás una amplia gama de productos diseñados para satisfacer las necesidades de hogares y empresas.
Calderas de condensación: Ofrecemos calderas de alta eficiencia energética que aprovechan al máximo el calor residual. Estas calderas Ariston son ideales para reducir el consumo de gas y minimizar las emisiones de CO2.
Bombas de calor: Las bombas de calor Ariston son una opción sostenible para la producción de agua caliente. Utilizan energía renovable del aire o el suelo para calentar el agua, lo que las convierte en una alternativa ecológica.
Termos eléctricos: Los termos eléctricos, como el modelo VELIS TECH DRY (sustito de los modelos Duo de Fleck), ofrecen diseño moderno y conectividad WIFI. Son ideales para hogares donde se necesita agua caliente de forma rápida y eficiente.
Aerotermia: Si buscas una solución aún más sostenible, considera la aerotermia. Esta tecnología extrae energía del aire exterior para calentar tu hogar y agua. Además, puede ser elegible para subvenciones locales.
Amado Salvador es el distribuidor oficial de Ariston en Valencia. Explora el catálogo y descubre cómo mejorar la comodidad y la eficiencia en tu hogar o negocio.
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
1. MODELO JEE Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Java Enterprise Edition Universidad Autónoma de Baja California Instituto de Ingeniería
2. Tabla de contenido Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Introducción 3 El modelo JEE 6 Los APIS de JEE 7 El cliente de JEE 9 Capa web –Servlets 10 Las interfaces de un servlet 11 El ciclo de vida de un servlet 13 Ejemplo de un servlet 17 Capa web –JSP 20 APIS de JSP 21 Ciclo de vida de un JSP 22 El contenido de la página JSP 25 Ejemplo de JSP 30 Java Server Faces 31 Ejemplo de JSF 32 Diferencias entre JSP y Servlet 33 Capa de negocios 35 ¿Qué es un Java bean? 36 Capa de negocios- EJB 38 Servicios que ofrece un EJB 39 Apis de EJB 41 Arquitectura EJB 42 Tipos de EJB 46 Ejemplo de EJB 52 EIS 53
3.
4.
5.
6. EL MODELO JEE Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 1: El modelo JEE Figura 1 disponible en: http://www.proactiva-calidad.com/java/arquitectura/index.html
7.
8.
9. EL CLIENTE DE JEE Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 2: Descripción capa cliente Figura 2 disponible en: http://java.sun.com/javaee/5/docs/tutorial/doc/bnaay.html
10.
11. LAS INTERFACES DE UN SERVLET Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 3: Clases asociadas al servlet Figura 3 disponible en: http://www.dcc.uchile.cl/~lmateu/CC60H/Trabajos/jbarrios/clases.html
12.
13. EL CICLO DE VIDA DE UN SERVLET Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 4: Ciclo de vida de un servlet Se inicializa init() En servicio Se destruye Petición Respuesta
14.
15.
16.
17. Ejemplo Servlet Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 6: Ejemplo código servlet Figura 6 tomada de : http://www.chuidiang.com/chuwiki/index.php?title=Ejemplo_sencillo_de_Servlet
18. Ejemplo HTML Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 7: Ejemplo código html Figura 7 tomada de : http://www.chuidiang.com/chuwiki/index.php?title=Ejemplo_sencillo_de_Servlet
19. Archivo xml Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 8: Ejemplo de archivo descriptor Figura 8 tomada de : http://www.chuidiang.com/chuwiki/index.php?title=Ejemplo_sencillo_de_Servlet
20.
21.
22.
23. CICLO DE VIDA DE UN JSP Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Compilación de JSP Se crea el servlet Se inicializa init() En servicio Se destruye Petición Respuesta Figura 9: Ciclo de vida de un jsp
24.
25.
26.
27.
28.
29.
30. Ejemplo de JSP Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 11: Ejemplo de código jsp
31.
32. Ejemplo de Java Server Faces Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 12 disponible en: http://www.programacion.net/java/tutorial/jsf_intro/4/ Figura 12: Ejemplo de JSF
33.
34. DIFERENCIA ENTRE JSP Y SERVLET Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 13: Diferencia entre un jsp y un servlet Figura 13 disponible en: http://profesores.elo.utfsm.cl/~agv/elo323/2s06/projects/CastilloGonzalez/Proyecto_RII_Tomcat.html#paquetejsp
35.
36.
37. CAPA DE NEGOCIOS Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 14: Capa de negocios Figura 14 disponible en: http://java.sun.com/javaee/5/docs/tutorial/doc/bnaay.html
38.
39.
40. CAPA DE NEGOCIOS -EJB Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 15: Ejemplo de Interacción de la capa de negocios con la capa EIS Figura 14 disponible en: http://java.sun.com/javaee/5/docs/tutorial/doc/bnaay.html
41.
42.
43.
44.
45. Arquitectura de un EJB Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 16 disponible en: http://educnet.decomuv.cl/educnet/uploads/C13_SESSION_BEAN.pdf?nombre=p284/C13_SESSION_BEAN.pdf Figura 16: Arquitectura de un EJB
46.
47.
48.
49.
50.
51.
52. Ejemplo de EJB Araceli Celina Justo López, Mexicali, B.C., a 26 de agosto de 2009 Figura 17: Ejemplo de código EJB Figura 16 disponible en: http://www.jtech.ua.es/j2ee/ejemplos/ejb/sesion01-traspas.pdf
53.
54.
55.
56.
Notas del editor
Universidad Autónoma de Baja California, Instituto de Ingeniería
Araceli Celina Justo López Universidad Autónoma de Baja California, Instituto de Ingeniería
Universidad Autónoma de Baja California, Instituto de Ingeniería
Universidad Autónoma de Baja California, Instituto de Ingeniería