Competències i objectius

 

Context de l'assignatura per al curs 2015-16

Java EE proporciona distintas soluciones para gestionar la capa de persistencia de las aplicaciones empresariales. La de más bajo nivel es JDBC, el API estándar de Java para trabajar con bases de datos SQL. La solución de más alto nivel es Java Persistence API, un framework que realiza un mapeo objeto-relacional y que permite trabajar esconder las tablas y las relaciones entre registros bajo una capa orientada a objetos en la que se definen entidades, campos y relaciones.

 

 

Resultats d'aprenentatge / Competències de l'assignatura (verificades per ANECA en graus i màsters oficials) per al curs 2015-16

Competències generals

  • CG1 : Analitzar les diferents tecnologies Java per al desenvolupament d'una aplicació web i seleccionar la més apropiada en funció de les seues característiques.
  • CG2 : Aplicar les tecnologies del perfil web de Java EE 7 en el servidor i Javascript en el client per a desenvolupar una aplicació web completa.
  • CG4 : Conèixer i saber utilitzar eines i serveis per a compartir projectes de codi font obert, per a utilitzar-los en projectes propis i per a contribuir en la seua millora.
  • CG5 : Capacitat d'aprenentatge autònom de noves eines, frameworks, APIs i llenguatges de programació relacionats amb les tecnologies Java i Javascript.

 

Competències Específiques

  • CE2 : Conèixer i utilitzar l'API JPA per a modelar i gestionar la persistència d'una aplicació web: mapeado entitat-relació, context de persistència, bean validation, consultes JPQL, API criteria, transaccions gestionades pel contenidor, JTA, gestió de la concurrència.

 

 

 

Resultats d'aprenentatge (Objectius formatius)

Sense dades

 

 

Objectius específics indicats pel professorat per al curs 2015-16

  • Conocerás y utilizarás el API JPA para modelar y gestionar la persistencia de una aplicación web.
  • Aprenderás a definir el modelo de datos, mapeando las clásicas tablas de los modelos relacionales a clases y objetos y definiendo restricciones con bean validation.
  • Utilizarás el contexto de persistencia para trabajar con los datos en memoria.
  • Realizarás consultas a los datos con JPQL y API criteria.
  • Realizarás transacciones usando transacciones gestionadas por el contenedor y JTA.
  • Por último, aprenderás las posibilidades que define JPA para gestionar la concurrencia en las peticiones.

 

 

Dades generals

Codi: 77801
Professor/a responsable:
Gallardo López, Domingo
Crèdits ECTS: 1,50
Crèdits teòrics: 0,30
Crèdits pràctics: 0,30
Càrrega no presencial: 0,90

Departaments amb docència

  • Dep.: Ciència de la Computació i Intel·ligència Artificial
    Àrea: Ciència de la Computació, Intel·ligència Artificial
    Crèdits teòrics: 0,3
    Crèdits pràctics: 0,3
    Aquest departament és responsable de l'assignatura.
    Aquest dep. és responsable de l'acta.

Estudis en què s'imparteix