Dev Log

Package Structure

Ref

Spring Initializr

  • Project : Gradle

  • Spring Boot : 2.6.3

  • Language : Java (version 11)

  • Open JDK : 11.0.10

  • Package : Jar

Building RESTful API - GET

  • @RequestMapping으로 구현하기

  • 매개변수가 없는 GET 메서드 구현

  • @PathVariable을 활용한 GET 메서드 구현

  • @RequestParam을 활용한 GET 메서드 구현

  • DTO 객체를 활용한 GET 메서드 구현

Building RESTful API - POST

Building RESTful API - PUT

Building RESTful API - DELETE

DTO, DAO, Entity, VO, Model

Ref

Email 중복 체크

Password Encode

Builder Pattern

Ref

Mapper

@Controller vs @RestController

Lombok

ORM - JPA/Hibernate , JDBC

  • Repository, DAO

  • JpaRepository

Ref

HTTP Status

ResponseEntity

Optional

Optional is a container object which may or may not contain a non-null value. You must import java. util package to use this class. If a value is present, isPresent() will return true and get() will return the value.

Ref

Java Stream

Ref

One to One

Transactional

  • 위치

ResourceNotFoundException

Last updated