No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

13 Días
21 Hrs
59 Min
13 Seg

CRUD bajo arquitectura REST

27/31
Recursos

Aportes 12

Preguntas 7

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Muy importante hacer lo que hizo el profesor, pues no debemos de depender de implementaciones concretas sino que hay que depender de abstracciones o interfaces.
Esto permite mayor desacoplamiento entre mis capas de la aplicación. De hecho es la base del 5 principio SOLID.

En las clases de este módulo se muestran varias formas de programar los métodos para el CRUD pero sin ahondar mucho en detalles sobre el proceso… Leyendo esta guía de Spring pude clarificar mucho más los conceptos del módulo, ya que los ejemplos del profesor no me fueron suficiente para entender el por qué de cada paso para crear un servicio REST.

Para el metodo get, recomiendo nó asignarle el “/” para que cuando la ruta api/users sea consumida, esta funcione.
Si se le coloca, la ruta expuesta anteriormente no funcionará, obligandonos a colocar el slash.
Si no se lo colocamos, funciona de ambas maneras, sin slash o con el

Casi me iba del curso. Me interesa el uso de Use Case dentro de Clean Architecture, me parece una muy buena practica.

Viendo el curso me genera una duda. ¿La estructura presentada se utiliza en proyectos reales?,¿a qué tipo de arquitectura hace referencia? Es debido a la gran cantidad de paquetes que fueron creados. Agradecería sus opiniones.

De verdad, cuando te falta algo en lo que has programado, tienes que mirar todos o casi todos los videos anteriores porque la documentación que está subida en el propio video no se corresponde.
Estoy un poquito arrepentida de pagar la anualidad de platzi.
Si, las clases son muy interesantes, y agradezco muchisimo el trabajo de cada profesor, pero claro cuando intentas seguir con el siguiente video con los archivos que se adjunta en el video anterior para poder seguir, es imposible porque no se corresponden con lo que está en el video. Faltan archivos o el archivo tiene código diferente.
Y bueno lo de la anualidad no es sólo por esto, sino un cúmulo de cosas que en otras plataformas no me he encontrado.

En platzi e tomado cursos muy buenos, pero este curso si sinceramente requiere una reestructuracion ya que es muy confuso dificil de entender y no tiene una documentacion a decuada, (por no decir que no tiene documentacion) que ayude a entender el por que de las cosas

Lo que esta en la documentación no tiene sentido con lo que esta en el video, como implementaciones que no se están usando en el video y en la documentación todo esta dado vuelta, aun que creo que es un curso avanzado hay bastantes cosas por mejorar.

Necesitan rehacer el curso

Me parece bastante desordenado para hacer las cosas, saltando de un lado a otro, con todas esas clases abiertas, no se sabe al final en donde esta, muy mala manera de enseñar, haciendo cosas sin explicar el por qué ni el para qué

Después de mucho batallar funciona gracias a sus aportes compañeros

No sé a ustedes, pero a mí al momento de utilizar el PostMan me generaba un error 404, la solución fue colocarle la anotación @ResponseBody, para que muestre la respuesta. De esta manera ya pueo observar el JSON junto con una respuesta 200

 @GetMapping("/")
    @ResponseBody
    List<User> get(){
        return getUser.getAll();
    }