Curso de Java SE Persistencia de Datos

Clases del Curso de Java SE Persistencia de Datos

Instruido por:
Santiago Bernal
Santiago Bernal
Básico
3 horas de contenido
Ver la ruta de aprendizaje
Platzi Mensajes y Platzi Gatitos
Proyecto del curso
Platzi Mensajes y Platzi Gatitos

Crea Platzimensajes, un programa de envío, edición y eliminación de mensajes tipo Twitter haciendo persistencia de datos con Mysql. Después, crea el programa Platzi Gatitos en donde harás persistencia, esta vez con una API pública. Practica todo lo que has aprendido sobre la persistencia de datos en JAVA con estos dos increíbles proyectos.

Curso de Java SE Persistencia de Datos

Curso de Java SE Persistencia de Datos

Progreso del curso:0/25contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/25contenidos(0%)

Conocer y entender la persistencia de datos

Material Thumbnail

¿Cómo empezar? Persistencia de datos y bases de datos relacionales

03:26 min

Material Thumbnail

Conociendo algunas bases de datos relacionales: MySQL, PostgreSQL, Oracle

02:27 min

Diseñar y crear BD

Instalación de MySQL

01:11 min

Material Thumbnail

Diseñando nuestra base de datos

02:58 min

Material Thumbnail

Creando nuestra base de datos usando DDL

03:34 min

Material Thumbnail

Instalación de Netbeans

02:34 min

Realizar operaciones CRUD y generar conexión

Material Thumbnail

Creación del proyecto en Java

02:52 min

Material Thumbnail

Conexión a MySQL desde Java

08:23 min

Material Thumbnail

Control de versiones con Git y GitLab

06:57 min

Material Thumbnail

Flujo y lógica de la aplicación

12:57 min

Material Thumbnail

CRUD: inserción de datos

10:11 min

Material Thumbnail

CRUD: lectura de datos

07:46 min

Material Thumbnail

CRUD: eliminación de datos

06:30 min

Material Thumbnail

CRUD: actualización de datos

08:34 min

Persistencia en API rest

Material Thumbnail

API REST y métodos HTTP

02:03 min

Material Thumbnail

Conociendo algunas APIs

04:57 min

Material Thumbnail

Creación del proyecto y API KEY

13:58 min

Material Thumbnail

Listando datos de APIs públicas

11:57 min

Material Thumbnail

Mostrar datos de la API en la aplicación

10:12 min

Material Thumbnail

Guardando datos en APIs públicas

08:27 min

Material Thumbnail

Listar datos guardados

12:10 min

Material Thumbnail

Mostrar favoritos

04:41 min

Material Thumbnail

Eliminar datos de la API

04:16 min

Material Thumbnail

Cierre del curso y próximos pasos

00:42 min

¿Qué aprender ahora?

00:17 min

nuevosmás votadossin responder
Adrian triana
Adrian triana
Estudiante

en postman me funciona pero en el codigo no hace nada a alguien le a pasado igual ?:

public static void favoritoGato(Gatos gato) {
        try{
            OkHttpClient client = newOkHttpClient();
            MediaType mediaType = MediaType.parse("application/json");
            RequestBody body = RequestBody.create(mediaType, "{\n\t\"image_id\":\""+gato.getId()+"\"\n}");
            Request request = new Request.Builder()
              .url("https://api.thecatapi.com/v1/favourites")
              .post(body)
              .addHeader("Content-Type", "application/json")
              .addHeader("x-api-key", gato.getApikey())
              .build();
            Response response = client.newCall(request).execute();            
                  
        }catch(IOException e){
            System.out.println(e);
        }
  
    }
1
Leonel Marcos Vazquez
Leonel Marcos Vazquez
Estudiante

hola que tal amigos a mi me aparece este error y no he podido resolverlo
Plugin org.codehaus.mojo:exec-maven-plugin:1.2.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.codehaus.mojo:exec-maven-plugin:jar:1.2.1: Could not transfer artifact org.codehaus.mojo:exec-maven-plugin:pom:1.2.1 from/to central (h
ttp://repo.maven.apache.org/maven2): Failed to transfer file: h ttp://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.2.1/exec-maven-plugin-1.2.1.pom. Return code is: 501 , ReasonPhrase:HTTPS Required. -> [Help 1]

To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.

0
Stiven Trujillo
Stiven Trujillo
Estudiante

por qué en la inserción utilizó dos try catch, y en la lectura solo uno?

0
Stiven Trujillo
Stiven Trujillo
Estudiante

Ayuda, al ejecutar la query la fecha del mensaje queda en null

0
Stiven Trujillo
Stiven Trujillo
Estudiante

el model de Mensajes, no debería ser en singular, Mensaje?

0
Stiven Trujillo
Stiven Trujillo
Estudiante

Si modularizáramos todo esto, y dividiéramos todo en paquetes, Como quedaría?. Además como sería todo nombrado en ingles y no en spaninglish?

0
Stiven Trujillo
Stiven Trujillo
Estudiante

Por qué el get_connection va dentro de los paréntesis del Try y no en el cuerpo del Try?? cual es la diferencia o por qué se hace esto??

1
Stiven Trujillo
Stiven Trujillo
Estudiante

Como se crearía el proyecto en IntelliJ IDEA, Java y Maven??

1
Antonio Bielma López
Antonio Bielma López
Estudiante

¿Cual serian los archivos a ignorar para subir el proyecto a github?

3
Cesar Eduardo Valle Pino
Cesar Eduardo Valle Pino
Estudiante

No comprendo porque crear un constructor vacío y otro con los campos, y utilizando el mismo nombre, eso no generará conflicto?

3