Skip to main content

Posts

Showing posts with the label Spring Boot

spring boot data jpa custom finder methods

 spring boot data jpa finder methods For explanation Watch video : Directory Structure dependencies:: lombok Spring data JPA Mysql Driver application.properties #datasource properties spring.datasource.url=jdbc:mysql://localhost:3306/new spring.datasource.username=root spring.datasource.password=root #jpa spring.jpa.hibernate.ddl-auto=update spring.jpa.show-sql=true SpringBootDataJpaFinderApplication  package com.app; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class SpringBootDataJpaFinderApplication { public static void main(String[] args) { SpringApplication.run(SpringBootDataJpaFinderApplication.class, args); } } Employee.java package com.app.model; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import lombok.Al

Custom Non-Select Queries with Spring Data JPA’s @Query , @Modifying , @Transactional Annotations

 Custom Non-Select Queries with Spring Data JPA’s @Query , @Modifying , @Transactional Annotations For Explanation watch video: Directory Structure application.properties #datasource properties spring.datasource.url=jdbc:mysql://localhost:3306/new spring.datasource.username=root spring.datasource.password=root #jpa  spring.jpa.show-sql=true spring.jpa.hibernate.ddl-auto=update SpringBootDataJpaNonSelectApplication package com.app; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class SpringBootDataJpaNonSelectApplication { public static void main(String[] args) { SpringApplication.run(SpringBootDataJpaNonSelectApplication.class, args); } } Employee.java package com.app.model; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Tabl

how to create rest api using spring boot in eclipse

 how to create rest api using spring boot in eclipse For Explanation Watch Video: Directory: application.properties:: #server port server.port=3031 #datasource spring.datasource.url=jdbc:mysql://localhost:3306/new spring.datasource.username=root spring.datasource.password=root #jpa spring.jpa.show-sql=true spring.jpa.hibernate.ddl-auto=create SpringBootRestApplication  package com.app; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class SpringBootRestApplication { public static void main(String[] args) { SpringApplication.run(SpringBootRestApplication.class, args); } } StudentController  package com.app.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework