Skip to content

03do-new30/SpringBoot-JPA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

실전! 스프링 부트와 JPA 활용 1 - 웹 어플리케이션 개발

김영한 강사님의 강의를 들으며 스프링 부트와 JPA를 이용해 웹 어플리케이션을 개발했습니다 🥸 강의 링크

아키텍처

architecture.png

  • controller: 웹 계층
  • service: 비즈니스 로직과 트랜잭션을 처리한다
  • repository: JPA를 직접 사용하는 계층
  • domain: 엔티티가 모여있는 계층

사용한 기술

  • Spring Boot: Spring을 이용하여 편리하게 애플리케이션을 만들 수 있게 해주는 프레임워크
  • JPA: Java ORM 표준 인터페이스
  • lombok: 어노테이션을 기반으로 코드를 자동 완성해주는 라이브러리
  • H2 Database: 개발 및 테스트 용도로 가볍게 사용하기 좋은 DB
  • thymeleaf: 템플릿 엔진

Preview

main.png

회원 기능

회원 등록

member.png

회원 목록

memberlist.png

상품 기능

상품 등록

item.png

상품 목록

itemlist.png

주문 기능

주문 등록

order.png

주문 목록

orderlist.png

About

실전! 스프링 부트와 JPA 활용 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published