Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Hibernate. Creando una sesión. - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
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
un
00:00:20
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
y
00:00:43
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
00:01:15
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:
- 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