Spring

1.Controller 파라미터 타입

post-thumbnail

2.ResponseEntity

post-thumbnail

3.엔티티 매핑 (Entity Mapping)

post-thumbnail

4.deleteById, delete

post-thumbnail

5.@Controller vs @RestController (+ ResponseEntity 사용하기)

post-thumbnail

6.MVC 패턴

post-thumbnail

7.프록시 (Proxy, Proxy Server), 즉시로딩, 지연로딩

post-thumbnail

8.Spring Security (1)

post-thumbnail

9.Spring Security (2) 적용

post-thumbnail

11.Custom Response 생성하기

post-thumbnail

12.Servlet 과 Spring

post-thumbnail

13.Spring & Docker

post-thumbnail

14.CrudRepository, JpaRepository, Repository

post-thumbnail

15.Spring (스프링)

post-thumbnail

16.예외처리 - Spring 에서 기본적인 예외 처리

post-thumbnail

17.Spring 입문 주차 개인 과제

post-thumbnail

18.@GeneratedValue - IDENTITY, SEQUENCE, AUTO, TABLE

post-thumbnail

19.계층 구분 & 어느 계층부터 구현

post-thumbnail

20.requestDto, responseDto 에 대한 이해

post-thumbnail

21.게시판 Lv1 - 작성, 전체/선택 조회, 수정/삭제(비밀번호 인증)

post-thumbnail

22.빌드 & 빌드 도구 (Gradle, Maven)

post-thumbnail

23.Spring Boot

post-thumbnail

24.Bean 등록 - 자동, 수동

post-thumbnail

25.양방향/단방향 암호화, 일치 여부 비교

post-thumbnail

26.Bean 등록 - 같은 타입이 2개일 경우

post-thumbnail

27.Spring Security - 용어 정리

post-thumbnail

28.Entity에서 @Setter 사용을 지양하자

post-thumbnail

29.null 값 출력시키지 않기 - @JsonInclude(JsonInclude.Include.NON_NULL)

post-thumbnail

30.메서드로 코드 중복 줄이기

post-thumbnail

31.게시판 Lv2 - 회원가입/로그인, 작성(jwt), 전체/선택 조회, 수정/삭제(jwt)

post-thumbnail

32.Dto 에서의 어노테이션 언제 사용할까

post-thumbnail

33.@RequestBody vs @ResponseBody (+ Map)

post-thumbnail

34.게시판 Lv3 - 회원가입/로그인, 게시글, 댓글, jwt, 권한 부여

post-thumbnail

35.@RestControllerAdvice 예외 처리 구현하기

post-thumbnail

36.예외처리 - Spring 에서 예외 처리 종류

post-thumbnail

37.Spring Security - Session / Cookie 방식

post-thumbnail

38.Spring Security - JWT 방식

post-thumbnail

39.게시판 Lv4 - Spring Security 적용

post-thumbnail

40.DTO 를 목적마다 생성해야 하는가

post-thumbnail

41.게시판 Lv5 - 회원탈퇴, 대댓글, 좋아요

post-thumbnail

42.AWS S3 이미지 업로드 - S3 버킷 만들기

post-thumbnail

43.AWS S3 이미지 업로드 - 배포한 사이트에 이미지 업로드

post-thumbnail

44.MultipartFile 과 @RequestPart, @RequestParam, @RequestBody

post-thumbnail

45.MultipartFile.isEmpty() vs MultipartFile != null

post-thumbnail

46.@ModelAttribute

post-thumbnail

47.@RestControllerAdvice - 유효성 검사

post-thumbnail

48.검색 기능

post-thumbnail

49.scheduler 로 자동 갱신 (@Scheduled)

post-thumbnail

50.CORS (Cross-Origin Resource Sharing)

post-thumbnail

51.SSE (Server-Sent Event) - 실시간 알림 기능

post-thumbnail

52.WebSocket - 채팅 기능

post-thumbnail

53.WebSocket & Stomp - pub/sub 채팅 기능

post-thumbnail

54.WebSocket & Stomp & Redis - 채팅방, 채팅 내역 유지

post-thumbnail

55.시간 설정 방법

post-thumbnail

56.테이블에는 없는 특정값 set 을 통한 설정 및 반환

post-thumbnail

57.Logging (로깅) & Logback (로그백)

post-thumbnail

58.조회 속도 개선 테스트 - StopWatch

post-thumbnail