Aprende a desarrollar una aplicación web de la vida real con Spring Boot y Angular con autenticación usando JWT y Spring Security : ✅Curso de Spring Boot y Angular - Autenticación con JWT y Spring Security : ruclips.net/video/RWT7sZvgbeY/видео.html ✅Curso de Spring Boot y Angular - Desarrollo del dashboard de administrador y usuarios normales : ruclips.net/video/rUMUck9Afjs/видео.html si deseas que publique todo el contenido por aquí en RUclips no olvides de comentar en el video y compartir los cursos :D ¿Te gustaría que este contenido siga siendo gratuito?, puedes apoyar al canal de las siguientes maneras : 1 . Donaciones : PayPal : www.paypal.com/paypalme/InfoLibros/2usd Yape : +51 999 509 829 2 . Compartiendo los vídeos del canal en foros y redes sociales . Cualquier opción es de gran ayuda. ¡Muchas gracias! Les comparto a todos el código del proyecto en este video : github.com/ChristianRaulRamirez/Control-Estudiantes-SpringBoot
Parabéns. Estou ha 2 meses tentando fazer CRUD JAVA MYSQL SPRING.... e somente com seu vídeo é que consegui. Não desmerecendo os demais youtubers, mas sempre dava um erro ou outro que eu não conseguia resolver. E olha que noy ablo espaniol kkkk
Mi hermano, usted si tiene el don de enseñar, explicas muy bien, y se nota que dominas el tema, muchas gracias por compartir sus conocimientos con la comunidad; muchos éxitos.
me ocurre que mi metodo post me guarda al estudiante y me envia a la url de estudiantes pero aparece en blanco y si abro la misma url desde otra ventana me aparece la lista con normalidad y se refleja el estudiante que acabo de crear
A mi me da error en el minuto 24:30 en el modelo.addAttribute el addAttribute se me queda en rojo y estoy usando eclipse tambien aunque soy mas de intellij
bro estaba siguiendo paso a paso tu video pero me da este error Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. y no se como arreglarlo, no se pudieras ayudare!!!
he seguido paso a paso, pero al momento de ingresar los datos un string trata de ingresar como long siendo que en la sentencia es String provocando este error Failed to convert from type [java.lang.String] to type [java.lang.Long]
amigo tengo un error muy grave al momento de que deberia cargar el css de modo normal y con el thymeleaf no me cargan en ningun modo amigo ni el bootstrap dice error 404 con el css normal y error 500 cuando quiero colocarlo modo thymeleaf :( es que como no deteta el thymeleaf al momento de colocarlo en el html sale como un error de html que no deteta el xmls algo asi le doya desabilitar pero nada ?
Hola asegúrate de que tengas el xmlns en el html y que tus archivos se ecuentren en la carpeta templates y static, lo del bootstrap trata de usar una versión 4
hola, descargue el video, lo hice todo, habia hecho otras cosas anteriores en otros tutoriales y me estoy leyendo spring in action 6, si bien tu ejemplo esta genial, me corrio todo, NO EXPLICAS NADA, SOLO ESCRIBES EL CODIGO, espero tomes estoy como una critica constructiva, no le diste una explicacion a nada, escriban lo que yo escribo, les funciona...ok , pero asi no se aprende creo yo, de todos modos se agradece esto que pusiste aqui y la verdad todo funcionó.
Hola!!! Muchísimas gracias por el video, súper bien explicado ni como no entenderlo, me gustaría saber si tienes algún video sobre el paginado cómo manejarlo, en mi caso trabajo con Hive como DB y no estoy usando JPA si no que creo los queries y el result lo retorno directo a la vista y no he encontrado cómo puedo manejar el tema del paginado porque todos usan JPA, ojalá puedas ayudarme. Te agradezco de antemano todo
Hola!!! muchas gracias por tu video, quiero preguntarte cómo le haces para que cuando creas el proyecto te salgan tantas carpetas dentro del mismo, en mi caso solo me crea la carpeta src y ya, no sé si eso este correcto o debo configurar algo más.
Excelente video, pero debo decir que algunas cosas a la hora de explicarlas no las entendí, especialmente lo de la implementación y Estudiante Servicio, ahí si no te entendí, pero de lo demás está muy bien realizado. Gracias por tu contenido.
Hola, muy buenos videos hermano, consulta desde que videos me recomiendas para aprender spring desde cero, estoy por los vídeos de Java y MySQL, luego de ahí como sigo?
Seria empezar con JSP y Java Servlets, todo lo relacionado a codigo y verbos http para poder entender un poco como va la cosa, posterior podrias mirar algo de hibernate y JPA y ya que entiendas esos conceptos (Y un poco de archivos XML) pasas a Spring (El framework como tal, spring boot es una herramienta de spring, no confundir). Cuando entiendas lo basico de Spring, anotaciones, contenedor de beans, ciclo de vida de un bean, inyeccion de dependencias con Spring y otras cositas, puedes pasar finalmente a SpringBoot que es una herramienta para poder iniciar Spring de manera mas sencilla. Podrias saltarte todo de Spring y pasar a sprinboot porque hace las cosas de manera "automatica" pero no entenderias el porque de las cosas. Esa seria la ruta mas optima a mi parecer para adentrarte en spring desde cero, tener conceptos de http, JPA y ya como plus estaria saber un poco de front basico, tipo html, css y js para poder consumir la API que vayas a crear con spring. Mucha suerte c: Pstd: Hay varios videos de spring core en youtube o puedes incluso buscar algo en OpenBootCamp, dan bastante informacion util
Si a alguien no le muestra el nombre, el apellido y el email en los inputs de la vista editar_estudiante.html, se puede solucionar en cada input poniendo th:value en lugar de th:filed
@@latecnologiaavanza te quería decir que lo estoy haciendo con netBeans y funciona bárbaro. Pensé que iba a tener problemas pero no porque es un IDE que me queda cómodo ya que eclipse no me gusta .
@@latecnologiaavanza Lo que no entiendo bro es esto : Yo cuando hice el CRUD por mi cuenta hice todo en la clase servicio , no usé ninguna implementación y funciona. Ahora no entiendo porque vos usas la implementación, osea que ventaja te trae digamos, porque no directamente en la clase servicio todo de una
@@latecnologiaavanza Fue muy fácil, el error era porque la password tenía un espacio xD a simple vista no lo veía; luego de examinar linea por linea, lo detecté y ya quedó xd, muchas gracias.
Hola maestro que tal una pregunta con respecto a la creación de las columnas de la tabla estudiantes de la base de datos, usted escribe las columnas en el siguiente órden: id, nombre, apellido, email. Pero cuando observa las columnas en MysqlWorkbench el órden es un poco distinto ya que el órden es el siguiente: id, apellido, email, nombre. Habrá alguna manera en que las columnas se creen en el mismo órden en la declaración desde springboot, o no hay inconveniente alguno en que las tablas se creen en el órden que sea?. De antemano muy buena explicación, es el primer video suyo que veo y aquí tiene un suscriptor nuevo. Saludos :D
Solo reportando: la implementacion no funciona si esta en el paquete de servicios, hay que bajarlo al root de la app, en el servicio hay que usar Iterable en vez de List, porque no se puede usar JpaRepository, hay que usar CrudRepository y quitar el bean @Repository, de lo contrario no compila nada
Disculpa una pregunta me sale este error sabes a que se deba talvez Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. [2m2023-04-28 18:26:54.139[0;39m [31mERROR[0;39m [35m9220[0;39m [2m---[0;39m [2m[ restartedMain][0;39m [36mo.s.b.d.LoggingFailureAnalysisReporter [0;39m [2m:[0;39m *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
Hola, trata de agregar el nombre del Driver de la base de datos te comparto una fuente para que te guíes stackoverflow.com/questions/51221777/failed-to-configure-a-datasource-url-attribute-is-not-specified-and-no-embedd
muy bueno el contenido , porfavor si me puedes ayudar , cuando no me carga la pagina html me sale este mensaje de error : The requested URL was not found on this server. Apache/2.4.52 (Win64) OpenSSL/1.1.1m PHP/7.4.27 Server at localhost Port 80 gracias , a la espera de su comentarios ....
como recomendacion, un par de palabras que podrias quitar del vocabulario "obviamente" "por logica" y ese tipo de fraces. si sabes todo muy bien, pero no creo que esas frases generan empatia.
Hola! necesito ayuda con un proyecto que estoy armando. Tengo el siguiente problema: 3 entidades (denuncia, persona, ubicacion) denuncia tiene relaciones unidireccionales con persona y ubicacion, ambas ManyToOne. En el controlador tengo un metodo GetMapping hacia el formulario y le paso con Model un objeto Denuncia. en la vista tengo un form con th:object a denuncia. Mi pregunta es: ¿Como hago para poblar los datos de los objetos ubicacion y persona? (Estoy utilizando thymeleaf) Probé con th:field=*{denuncia.ubicacion.localidad} pero me tira el siguiente error Caused by: org.springframework.beans.NotReadablePropertyException: Invalid property 'denuncia' of bean class [com.denunciasa.demo.models.entity.Denuncia]: Bean property 'denuncia' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?
@GetMapping("/estudiantes/{id}") public String eliminarEstudiante(@PathVariable Long id) { servicio.eliminarEstudiante(id); return "redirect:/estudiantes"; } hola Christian, esta parte del controlador para eliminar me parecio raro q usaras @GetMapping. Yo probé con @DeleteMapping y no me funcionaba el programa. Me volví loco buscando el porqué hasta q lo encontré . Y al parecer en HTML, los elementos están diseñados para realizar solicitudes HTTP GET de manera predeterminada.
Olá! Muito obrigada pelo conteúdo! Tive um erro, mas consegui resolver ao mudar no arquivo "properties" a seguinte propriedade - org.hibernate.dialect.MySQLDialect .
Aprende a desarrollar una aplicación web de la vida real con Spring Boot y Angular con autenticación usando JWT y Spring Security :
✅Curso de Spring Boot y Angular - Autenticación con JWT y Spring Security :
ruclips.net/video/RWT7sZvgbeY/видео.html
✅Curso de Spring Boot y Angular - Desarrollo del dashboard de administrador y usuarios normales :
ruclips.net/video/rUMUck9Afjs/видео.html
si deseas que publique todo el contenido por aquí en RUclips no olvides de comentar en el video y compartir los cursos :D
¿Te gustaría que este contenido siga siendo gratuito?, puedes apoyar al canal de las siguientes maneras :
1 . Donaciones :
PayPal : www.paypal.com/paypalme/InfoLibros/2usd
Yape : +51 999 509 829
2 . Compartiendo los vídeos del canal en foros y redes sociales .
Cualquier opción es de gran ayuda. ¡Muchas gracias!
Les comparto a todos el código del proyecto en este video :
github.com/ChristianRaulRamirez/Control-Estudiantes-SpringBoot
BIAGGIO ES APELLIDO. 🙂
@@rickhunter8216 Biagio es un nombre y apellido italiano
@@latecnologiaavanza y la base de datos?
@@MayconAragon sino sabes hacer la BBDD mejor dedicate a otra cosa
Buenas tardes estimado no es mejor aprender thymeleaf en vez de aprender mas cosas complicadas como son los frameworks de angular o react? etc ?
muchas gracias, ya habia visto varios videos y ninguno me ayudaba hasta que me tope contigo👏👌
Parabéns. Estou ha 2 meses tentando fazer CRUD JAVA MYSQL SPRING.... e somente com seu vídeo é que consegui. Não desmerecendo os demais youtubers, mas sempre dava um erro ou outro que eu não conseguia resolver. E olha que noy ablo espaniol kkkk
Hola , no te entiendo la verdad pero trataré de subir el repositorio para que logres solucionarlo
kkkkkkk
Muchísimas gracias por tu video, Christian. Aclaraste muchas dudas y compartiste información valiosa ¡Gracias!
Gracias por tu comentario estimado :D
muchísimas gracias amigo saludos desde México !
Saludos desde Perú :D
Excelente tutorial Amigo sigue asi me salvastes los profesores no que tanta formula hacen y tu lo haces re sencillo y fácil de entender Gracias
Gracias , saludos
Gracias, con esto pude hacer un proyecto que pedían Thymeleaf y no tenía ni idea. Con ese proyecto pude entrar a una chamba 👍
Muchas gracias Cristian, es muy facil aprender con tus videos.
Mi hermano, usted si tiene el don de enseñar, explicas muy bien, y se nota que dominas el tema, muchas gracias por compartir sus conocimientos con la comunidad; muchos éxitos.
Un gusto Tito 😀
Gracias por todos tus cursos hermano!
Gracias a ti por comentar mi bro :)
Gracias amigo, super claro explicas. Excelente video
Excelente explicación, que MÍ DIOS LO BENDIGA. Muchas gracias.
me ocurre que mi metodo post me guarda al estudiante y me envia a la url de estudiantes pero aparece en blanco y si abro la misma url desde otra ventana me aparece la lista con normalidad y se refleja el estudiante que acabo de crear
como implementamos el método de buscar por id?
¡Excelente tutorial! Me encantó. Muchas gracias
Un gusto amigo :D
broo te falto usar spring security para tener el mejor tutorial del mundo, pero gracias brooo
A mi me da error en el minuto 24:30 en el modelo.addAttribute el addAttribute se me queda en rojo y estoy usando eclipse tambien aunque soy mas de intellij
Que errores te sale.?
Saludos vengo desde el post de FB todo sobre... Ya me suscribi
Gracias 😁
pq tengo errores al ejecutar mi codigo me dice q falta un conector j 8.0
Super didáctico, simple y eficaz, me encanta amigo
Gracias 👋
Que genio eres Christian! Muy buenos tutoriales. A fin de mes me compro tu curso de udemy :D
Perfecto bro
hola!, excelente contenido y preciso, gracias y esperando subas mas videos.
Claro , saludos
Gracias Bro, me salvaste en un examen parcial, mejor que mi profe, sigue creciendo eres el mejor!
Me alegro , me ayudaría mucho si compartes lo que me comentas en grupos de Facebook sería de gran ayuda , saludos
bro estaba siguiendo paso a paso tu video pero me da este error Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
y no se como arreglarlo, no se pudieras ayudare!!!
¿Cómo se podría implementar un pop-up o modal si quiero pedirle al usuario que confirme antes de eliminar un dato?
una consulta como se la version de mysql q tengo
he seguido paso a paso, pero al momento de ingresar los datos un string trata de ingresar como long siendo que en la sentencia es String provocando este error
Failed to convert from type [java.lang.String] to type [java.lang.Long]
También tengo el mismo error
amigo tengo un error muy grave al momento de que deberia cargar el css de modo normal y con el thymeleaf no me cargan en ningun modo amigo ni el bootstrap dice error 404 con el css normal y error 500 cuando quiero colocarlo modo thymeleaf :( es que como no deteta el thymeleaf al momento de colocarlo en el html sale como un error de html que no deteta el xmls algo asi le doya desabilitar pero nada ?
Hola asegúrate de que tengas el xmlns en el html y que tus archivos se ecuentren en la carpeta templates y static, lo del bootstrap trata de usar una versión 4
Buenas estoy teniendo problemas al utilizar thymeleaf, no me devuelve nada de información. Que podría ser
Verifica tu pom y el xm
Una sola corrección. En la interfaces no es necesario el modificador public en los métodos ya que eso es por defecto.
Gracias.
gracias por tu contribución bb
muchas gracias por compartir esto. te debo una!
Cristian bro, el proceso para poder lograr que se ejecute no me lleva acabo, como puedo reflejar eso en la web?
hola, descargue el video, lo hice todo, habia hecho otras cosas anteriores en otros tutoriales y me estoy leyendo spring in action 6, si bien tu ejemplo esta genial, me corrio todo, NO EXPLICAS NADA, SOLO ESCRIBES EL CODIGO, espero tomes estoy como una critica constructiva, no le diste una explicacion a nada, escriban lo que yo escribo, les funciona...ok , pero asi no se aprende creo yo, de todos modos se agradece esto que pusiste aqui y la verdad todo funcionó.
Hola, este no es un curso es una app así que por ello no explico varias cosas como por ejemplo anotación @Controller, etc.
una consulta y si estoy usando visual studio code y tengo java 22 como trabajo
Hola, de la misma forma
Crees que se pueda empaquetar todo dentro de un contenedor Docker para ejecutarse de manera local en cualquier máquina
Si se puede
Master! Muy buenos tus videos como siempre! Abrazo!
Hola John , de nada
Un Abrazo igualmente
Muchas gracias por tus enseñanzas (y)
De nada 😁
Muy bueno el tutorial... muchas gracias. Crack!!!!
Gracias Bryan !
Primero que nada. Muy bueno el contenido.
Segundo tu voz me haces acordar a Alejandro Taboada(programación ats).
Saludos
Hola , gracias ✅
Michas gracias! Muy buen video
Gracias, no te olvides de compartir el video con tus amistades :)
Ufff.... Una maravilla de video.
Gracias ☺️
Yo tengo duda de donde sacas la carpeta de spring boot proyect 2:02 no se como hacerlo y es tarea 👍🏻😿
X2222
Hola, en este video estoy utilizando Spring Tools
Por favor, segui agregando videos a este curso de Spring, mas ejercitacion seria excelente!
Claro
ruclips.net/p/PL_8FSlpwPBDm4fDwYmwX5MRYoCSc2y_He
Buen video, pero estoy teniendo problemas con el mapeo, lo he intentado hasta con un programa sencillo y aún sigo teniendo el mismo problema del mapeo
Una pregunta que tipo de arquitectura maneja este proyecto y similares
arquitectura monolíticas
Hola!!! Muchísimas gracias por el video, súper bien explicado ni como no entenderlo, me gustaría saber si tienes algún video sobre el paginado cómo manejarlo, en mi caso trabajo con Hive como DB y no estoy usando JPA si no que creo los queries y el result lo retorno directo a la vista y no he encontrado cómo puedo manejar el tema del paginado porque todos usan JPA, ojalá puedas ayudarme. Te agradezco de antemano todo
Hola Natalia la verdad que no he usado eso, gracias por tu comentario igualmente
Hola!!! muchas gracias por tu video, quiero preguntarte cómo le haces para que cuando creas el proyecto te salgan tantas carpetas dentro del mismo, en mi caso solo me crea la carpeta src y ya, no sé si eso este correcto o debo configurar algo más.
Hola te recomienda que lo hagas desde start.spring.io/
Muy buen vídeo, una pregunta que versión de eclipse usas para este ejercicio?
Hola Ruben, la verdad que ya no recuero ya no uso eclipse ahora uso otro IDE
Excelente video, pero debo decir que algunas cosas a la hora de explicarlas no las entendí, especialmente lo de la implementación y Estudiante Servicio, ahí si no te entendí, pero de lo demás está muy bien realizado. Gracias por tu contenido.
Gracias, qué es lo que no entendiste?
Excelente explicación
Gracias
Hola, muy buenos videos hermano, consulta desde que videos me recomiendas para aprender spring desde cero, estoy por los vídeos de Java y MySQL, luego de ahí como sigo?
Hola, en mi canal no tengo un curso de Spring Boot desde cero, todos los videos están enfocados para gente que tiene conocimientos previos
Seria empezar con JSP y Java Servlets, todo lo relacionado a codigo y verbos http para poder entender un poco como va la cosa, posterior podrias mirar algo de hibernate y JPA y ya que entiendas esos conceptos (Y un poco de archivos XML) pasas a Spring (El framework como tal, spring boot es una herramienta de spring, no confundir).
Cuando entiendas lo basico de Spring, anotaciones, contenedor de beans, ciclo de vida de un bean, inyeccion de dependencias con Spring y otras cositas, puedes pasar finalmente a SpringBoot que es una herramienta para poder iniciar Spring de manera mas sencilla. Podrias saltarte todo de Spring y pasar a sprinboot porque hace las cosas de manera "automatica" pero no entenderias el porque de las cosas.
Esa seria la ruta mas optima a mi parecer para adentrarte en spring desde cero, tener conceptos de http, JPA y ya como plus estaria saber un poco de front basico, tipo html, css y js para poder consumir la API que vayas a crear con spring.
Mucha suerte c:
Pstd: Hay varios videos de spring core en youtube o puedes incluso buscar algo en OpenBootCamp, dan bastante informacion util
Si me hice el curso de Java y Java avanzado de openBootcam
Excelente video 👏
Y como seria con la conexion con oracle
Te paso un ejemplo
www.codejava.net/frameworks/spring-boot/connect-to-oracle-database-examples
@@latecnologiaavanza gracias
Si a alguien no le muestra el nombre, el apellido y el email en los inputs de la vista editar_estudiante.html, se puede solucionar en cada input poniendo th:value en lugar de th:filed
Gracias
Muchas gracias
Una pregunta como podria ocultar la id del usuario en la url editar/id?
mm no se la verdad nunca lo he intenado pero tal vez si
Hola ¿Tienes un repositorio de github donde subes el código de los videos?
Si
github.com/ChristianRaulRamirez
Amigo a la hora de yo poner el Spring para crear el archivo no me aparece ese tal Spring me puedes explicar cómo lo puedo hacer
Instala Spring Tools
acpa el navbar que aparece en 39:41
Control de Estudiantes
Control de estudiantes
Si
Me encanto el tutorial, tengo un problema cuando en properties spring.jpa.hibernate.ddl-auto=none no se borran estudiantes creados, que puede ser?
Hola gracias , es porque no le estás indicando nada
@@latecnologiaavanza si ya resolví me encantó tu tutorial.
@@estinnoblia perfecto
@@latecnologiaavanza te quería decir que lo estoy haciendo con netBeans y funciona bárbaro. Pensé que iba a tener problemas pero no porque es un IDE que me queda cómodo ya que eclipse no me gusta .
@@estinnoblia claro no hay problema
Tienes la voz de Programación ATS xd
👍
También me di cuenta, es como si ese maestro hubiera reencarnado. Bendiciones para todos :D
hola, cual es la ventaja de hacer una clase implementación para los métodos ?, no seria lo mismo si los haces en estudiante servicio?
Creamos la implementación uno porque cuando se inyecta el servicio en el controlador , el servicio busca la implementación
@@latecnologiaavanza Lo que no entiendo bro es esto :
Yo cuando hice el CRUD por mi cuenta hice todo en la clase servicio , no usé ninguna implementación y funciona.
Ahora no entiendo porque vos usas la implementación, osea que ventaja te trae digamos, porque no directamente en la clase servicio todo de una
@@agustinignaciogarciarivero6005 Ya te explique porque uso implementación , también tienes que seguir las reglas de los patrones de diseño
Saludos desde ags amigo oye que programas se necesitan para poder hacer estas aplicaciones ?
Yo uso Spring Tools y MySQL
@@latecnologiaavanza gracias mysql worbench
@@sanllermanaraelcalderon6406 Si
Quiero hacer la conexion usando postgres pero me da error
No he usado postgres pero que error te sale tienes que buscarlo en algún artículo o stackoverflow ahí está la solución
@@latecnologiaavanza Fue muy fácil, el error era porque la password tenía un espacio xD a simple vista no lo veía; luego de examinar linea por linea, lo detecté y ya quedó xd, muchas gracias.
@@aviklibergold5216 👍
Hola maestro que tal una pregunta con respecto a la creación de las columnas de la tabla estudiantes de la base de datos, usted escribe las columnas en el siguiente órden: id, nombre, apellido, email. Pero cuando observa las columnas en MysqlWorkbench el órden es un poco distinto ya que el órden es el siguiente: id, apellido, email, nombre. Habrá alguna manera en que las columnas se creen en el mismo órden en la declaración desde springboot, o no hay inconveniente alguno en que las tablas se creen en el órden que sea?. De antemano muy buena explicación, es el primer video suyo que veo y aquí tiene un suscriptor nuevo. Saludos :D
¡Hola! No te preocupes por la demora. Todo está perfectamente bien con la tabla, ¡funciona de maravilla!
Qué se usa en vez de thymeleaf?
Angular o React
@@latecnologiaavanza gracias
Muy buenos videos
Graciass broo:)
JAJAJAJ como 3 horas tratando de solucionar un error y era porque tenia mal escrita la direccion xdddd en la columna de la clase
Desearia ver 1 crud pero con 2 tablas relacionadas como producto y categoria
x2 mano
Solo reportando: la implementacion no funciona si esta en el paquete de servicios, hay que bajarlo al root de la app, en el servicio hay que usar Iterable en vez de List, porque no se puede usar JpaRepository, hay que usar CrudRepository y quitar el bean @Repository, de lo contrario no compila nada
si funciona con JpaRepository
Disculpa una pregunta me sale este error sabes a que se deba talvez
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
[2m2023-04-28 18:26:54.139[0;39m [31mERROR[0;39m [35m9220[0;39m [2m---[0;39m [2m[ restartedMain][0;39m [36mo.s.b.d.LoggingFailureAnalysisReporter [0;39m [2m:[0;39m
***************************
APPLICATION FAILED TO START
***************************
Description:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class
Action:
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
Hola, trata de agregar el nombre del Driver de la base de datos te comparto una fuente para que te guíes stackoverflow.com/questions/51221777/failed-to-configure-a-datasource-url-attribute-is-not-specified-and-no-embedd
@@latecnologiaavanza gracias bro
saludos como podriamos ponerle un login a este proyecto?
Hola , con Spring security trataré de grabar un vídeo sobre eso aunque ya está disponible en el canal
Muy bueno el video, como podria hacer para ademas cargar imagenes al formulario y que se guarden en la base de datos
Gracias , trata de buscar en un artículo
Eres el mejor
Puedo hacer lo mismo en con netbeans
si
muy bueno el contenido , porfavor si me puedes ayudar , cuando no me carga la pagina html me sale este mensaje de error : The requested URL was not found on this server.
Apache/2.4.52 (Win64) OpenSSL/1.1.1m PHP/7.4.27 Server at localhost Port 80
gracias , a la espera de su comentarios ....
Hola , la verdad desconozco ese error pero puedes buscar en foros o stackoverflow
excelente
+Christian Paul lozano gracias , saludos
@@latecnologiaavanza seria bueno armes curso spring boot basico porfavor
@@christianpaullozano7524 en un futuro tal vez
Control de estudiantes
Control de estudiantes
tienes algun tutorial de login con spring ?
ruclips.net/video/H8lbgOEdZ9E/видео.html
Podrías hacer un crud pero con Oracle sql
lo tendré en cuenta
Muy bueno el video, pero para la proxima llama a la clase estudianteEntity ya que genera bastante confucion
Ok
Buenas noches, alguien que ofrezca su servicio para un trabajo de la uni con springboot.
Hola , te recomiendo preguntas en grupos de facebook
hoy te vacuno lautaro martinez alias el mismisimo Toro
estás en la matrix
@@latecnologiaavanza amigo sos un capo, sos mi idolo, me haces la interfaz grafica que me duele la cabeza ya jajaj
I wish its get work
Si
muy enredado con eso
como recomendacion, un par de palabras que podrias quitar del vocabulario "obviamente" "por logica" y ese tipo de fraces. si sabes todo muy bien, pero no creo que esas frases generan empatia.
Ok
Hola! necesito ayuda con un proyecto que estoy armando.
Tengo el siguiente problema: 3 entidades (denuncia, persona, ubicacion) denuncia tiene relaciones unidireccionales con persona y ubicacion, ambas ManyToOne.
En el controlador tengo un metodo GetMapping hacia el formulario y le paso con Model un objeto Denuncia. en la vista tengo un form con th:object a denuncia.
Mi pregunta es: ¿Como hago para poblar los datos de los objetos ubicacion y persona?
(Estoy utilizando thymeleaf)
Probé con th:field=*{denuncia.ubicacion.localidad} pero me tira el siguiente error
Caused by: org.springframework.beans.NotReadablePropertyException: Invalid property 'denuncia' of bean class [com.denunciasa.demo.models.entity.Denuncia]: Bean property 'denuncia' is not readable or has an invalid getter method: Does the return type of the getter match the parameter type of the setter?
Trata de agregar los getters y setters , trata de buscar en stackoverflow
@@latecnologiaavanza Probe tanto con lombok como agregandolos y tampoco :s
@GetMapping("/estudiantes/{id}")
public String eliminarEstudiante(@PathVariable Long id) {
servicio.eliminarEstudiante(id);
return "redirect:/estudiantes";
}
hola Christian, esta parte del controlador para eliminar me parecio raro q usaras @GetMapping. Yo probé con @DeleteMapping y no me funcionaba el programa. Me volví loco buscando el porqué hasta q lo encontré . Y al parecer en HTML, los elementos están diseñados para realizar solicitudes HTTP GET de manera predeterminada.
Hola, si
Se suele utilizar @DeleteMapping cuando se trabaja con servicios REST
Olá! Muito obrigada pelo conteúdo! Tive um erro, mas consegui resolver ao mudar no arquivo "properties" a seguinte propriedade - org.hibernate.dialect.MySQLDialect .
Buen contenido , Te hable a tu facebook personal espero me respondas crack , gracias
Gracias