Skip to content

shreddedcoderx/SpringBootPatika

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kodluyoruz

  • Java 17
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Data
  • Spring Rest (http status)
  • Spring Security

System Login

Register Login (username+password) Authorization(Jwt)


Lesson Steps

Spring Framework Spring Boot Spring MVC Spring Data (Jpa Hibernate) Spring Rest ( RestFull ==>Jersey) Spring Security


Reference Documentation


Project Steps

  1. @Bean (ModelMapper)
  2. Dto
  3. BaseEntity (@MappedSuperclass)
  4. EmployeeEntity (@Entity)
  5. EmployeeRepository (@Repository)
  6. EmployeeServices (interface)
  7. EmployeeServiceImpl(@Service)
  8. ResourceNotFoundException(@ResponseStatus)
  9. EmployeeController(@RestController)

Unit Test

  1. TestCrud (interface)
  2. @SpringBootTest

Auditing

  1. AuditorAwareBean
  2. AuditorAwareImpl (implements AuditorAware)
  3. @SpringBootApplication

1. Deneme

Docker Deployment

1.ADIM
$     ./mvnw clean package -DskipTests

2.ADIM
$    docker-compose up
$    docker ps


######POSTMAN###########
3.ADIM
POSTMAN

//EKLEME
http://localhost:8080/docker/v1/create/product


//LISTELE
http://localhost:8080/docker/v1/list/product


//FIND
http://localhost:8080/docker/v1/find/product/1



//DELETE
http://localhost:8080/docker/v1/delete/product/1


4.ADIM
$    docker exec -it spring_docker_postgresqldb_1 psql -U postgres studentdb


5.ADIM
$    studentdb=#  \dt ==> Tabloları göstermek
$    studentdb=#  select * from product
$    studentdb=#  \q ==> ÇIKIŞ

About

for Spring Boot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages