Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Hibernate. Creando una sesión. - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 31 de marzo de 2021 por Amadeo M.

127 visualizaciones

Descargar la transcripción

Para hacer nuestra primera aplicación, lo que vamos a necesitar es conectarnos a una sesión de Ivernet. 00:00:01
Vamos a ir a nuestro paquete y voy a crear, por ejemplo, una clase donde cree esa sesión. 00:00:11
voy a crear 00:00:19
bueno, me voy a salir de aquí un instante 00:00:22
voy a cambiar, me resulta más cómodo 00:00:26
cambiar de perspectiva a la de Java 00:00:29
y así 00:00:31
automáticamente 00:00:32
me va a pedir 00:00:33
voy a poder pedir un paquete 00:00:36
bueno, voy a crear un paquete por ejemplo 00:00:39
que se llame útiles o algo por el estilo 00:00:41
finalizo 00:00:44
vale, en este 00:00:45
dentro de este paquete voy a crear una clase 00:00:48
a la cual voy a llamar por ejemplo 00:00:51
sesión factory útil 00:00:54
y esta sesión lo que vamos a tener es la conexión 00:01:01
lo que vamos a programar es la conexión directamente 00:01:06
con hibernate 00:01:10
voy a crear 00:01:13
un conector 00:01:18
final, por ejemplo 00:01:21
session 00:01:23
factory, es de este tipo 00:01:24
ahora iremos cargando 00:01:27
librerías, que le voy a llamar así 00:01:29
session factory 00:01:31
muy bien, aquí nos pide 00:01:33
que resolvamos esto 00:01:37
lo resolvemos rápidamente, vemos que hay un montón 00:01:38
de opciones, ay perdón 00:01:41
vemos que aquí hay un montón de opciones 00:01:42
pero ya vemos que la nuestra es la de org hibernate 00:01:45
bueno, aquí todavía nos dice que lo inicialicemos 00:01:48
o lo que sea, ahora después lo haremos 00:01:54
ahora, vamos a crear un bloque estático 00:01:56
en ese bloque estático 00:02:01
vamos a inicializar este valor 00:02:04
new configuration 00:02:10
esta configuración 00:02:15
por supuesto se nos enfada 00:02:18
porque no sabe a quien depende 00:02:20
y lo mismo, por aquí vemos el de org 00:02:21
hibernate, entonces 00:02:24
ahí lo tenemos 00:02:25
vale 00:02:27
.configure 00:02:30
.build 00:02:35
.sectionfactory 00:02:39
punto y coma, muy bien 00:02:40
una vez que tenemos 00:02:43
esta 00:02:45
así vamos a coger la excepción 00:02:48
catch 00:02:51
la extensión podemos cogerla en general 00:02:52
pero sabemos que es un 00:02:58
through 00:02:59
through 00:03:01
able 00:03:04
esta extensión 00:03:05
y esta extensión vamos a ponerle simplemente 00:03:10
que nos la muestre 00:03:13
en caso de error 00:03:17
y que lance 00:03:17
estamos aquí un poco 00:03:20
through 00:03:24
newException 00:03:26
es un nombre un poquito largo 00:03:29
inInitializer 00:03:31
error 00:03:36
como se pueden imaginar 00:03:38
yo esto no me lo sé de cabeza, estoy copiándolo 00:03:40
de otro sitio porque 00:03:42
siempre es igual y simplemente es copiarlo 00:03:44
ahora voy a crear 00:03:47
un método 00:03:48
un método 00:03:50
que nos lo devuelva 00:03:55
esa sesión 00:03:58
que le llamo así 00:04:00
y que devuelve el valor que teníamos creado 00:04:03
por aquí arriba, bueno, ya tenemos la clase creada 00:04:11
es una clase muy simplona, voy a bajar un poquito para que veamos 00:04:16
más pantalla 00:04:21
simplemente esta clase en la cual genero 00:04:23
mi sesión 00:04:27
y ya está, con esto ya tengo 00:04:31
la opción de generar la sesión 00:04:35
vamos a programar ya por fin 00:04:38
Idioma/s:
es
Autor/es:
Amadeo Mora
Subido por:
Amadeo M.
Licencia:
Dominio público
Visualizaciones:
127
Fecha:
31 de marzo de 2021 - 8:56
Visibilidad:
Público
Centro:
IES CLARA DEL REY
Duración:
04′ 44″
Relación de aspecto:
16:9 Es el estándar usado por la televisión de alta definición y en varias pantallas, es ancho y normalmente se le suele llamar panorámico o widescreen, aunque todas las relaciones (a excepción de la 1:1) son widescreen. El ángulo de la diagonal es de 29,36°.
Resolución:
908x512 píxeles
Tamaño:
7.72 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid