El objetivo de la aplicación es crear una aplicación web con Boot Spring, Hibernate y MySQL. Esta aplicación no utiliza métodos específicos de JPA o JPA, en su lugar, utilizamos Hibernate nativo.
1. Clonar la aplicación
https://github.com/scbushan05/spring-boot-hibernate-webapp.git2. Cree una base de datos MySQL
CREATE DATABASE crudapi3. Crear tabla o ejecutar el archivo de script SQL
CREATE DATABASE crudapi ;
USE crudapi;
CREATE TABLE tbl_employee
(
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
name VARCHAR ( 255 ),
gender VARCHAR ( 255 ),
department VARCHAR ( 255 ),
dob DATE
);4. Cambie el nombre de usuario y la contraseña de MySQL según su instalación
Abra el archivo src/main/resources/application.properties .
Cambiar spring.datasource.username y spring.datasource.password según su instalación
5. Ejecute la aplicación
Puede ejecutar la aplicación Spring Boot escribiendo el siguiente comando -
mvn spring-boot:run También puede empaquetar la aplicación en forma de un archivo jar y luego ejecutarlo como así -
mvn package
java -jar target/springbootcrudapi-0.0.1-SNAPSHOT.jarEl servidor comenzará en el puerto 8080.
Puede encontrar el video tutorial para esta aplicación en mi canal de YouTube -
https://www.youtube.com/playlist?list=pla7e3zmt6xqxifcweuahwz2rqtmei8dnl/
Puede encontrar el tutorial para esta aplicación en mi blog -
https://bushansirgur.in/complete-crud-application-with-spring-boot-hibernate-and-mysql/
Puede suscribirse a nuestro canal de YouTube -
https://www.youtube.com/b2tech/
También puede unirse a nuestros cursos gratuitos de Udemy -
https://udemy.com/user/bushansirgur/