본문 바로가기
웹 개발/Back End

실전! 스프링 부트와 JPA 활용1 - 상품 도메인 개발

by L3m0n S0ju 2022. 1. 7.

 

 

 

상품 도메인 개발

 

구현 기능

  상품 등록

  상품 목록 조회

  상품 수정

 

순서

  상품 엔티티 개발(비즈니스 로직 추가)

  상품 레포지토리 개발

  상품 서비스 개발

 

 

 

 


상품 엔티티 개발(비즈니스 로직 추가)

 

https://github.com/Lemon-soju/Spring-Boot-and-JPA-toddler-practice-01/commit/fee83b6691fbd00680b5afb790f11d404367aa5b

 

Merge pull request #6 from Lemon-soju/slave-01 · Lemon-soju/Spring-Boot-and-JPA-toddler-practice-01@fee83b6

Item Entity Developement

github.com

 

Setter 대신 핵심 비즈니스 메소드를 통해 변경하는 것이 더 객체 지향적인 방법이다.

 

 

 

 

 


상품 레포지토리 개발

 

https://github.com/Lemon-soju/Spring-Boot-and-JPA-toddler-practice-01/commit/c8a4a63e9b4da10ee887f0c1eab7141e690a87af

 

Merge pull request #8 from Lemon-soju/slave-01 · Lemon-soju/Spring-Boot-and-JPA-toddler-practice-01@c8a4a63

Item Repository Developement 02

github.com

 

 

 

 

 


상품 서비스 개발

 

https://github.com/Lemon-soju/Spring-Boot-and-JPA-toddler-practice-01/commit/ab010097b24ba2d78e36425215c3bf4bd6ccec51

 

Merge pull request #9 from Lemon-soju/slave-01 · Lemon-soju/Spring-Boot-and-JPA-toddler-practice-01@ab01009

Item Service Developement

github.com

 

 

댓글