본문 바로가기

코드스테이츠 백엔드 교육과정13

Code States 수강 15주차 - Section 4 Section 4 Spring Security Authentication 인증/ Authorization 인가 Filter / Filter Chain 토큰 JWT(Json Web Token) OAuth2 Cloud 운영 환경 구성 (AWS) EC2 / RDS / S3 / 3 Tier - Architecture / Security Group 배포 컨테이너 (docker) 배포 자동화 AWS Pipeline / Github Action 지난주에는 그룹 회고라는 Zoom 세션이 있었다. 그룹 회고는 같이 학습하는 친구들과 6명씩 조를 구성하고 서로 격려하고 공감대를 형성하는 세션이다. 이번 조원들하고 학습에 관한 이야기를 나누었다. 지난번에도 그룹 회고를 했었으나, 이번에는 좀 달랐던 것 같다. 질문들은 아래.. 2022. 8. 9.
Code States 수강 10~11주차 - Section 3 10주차 학습 내용 [Spring MVC] 예외 처리 @ExceptionHandler @RestControllerAdvice 공통 예외 처리 비지니스 예외 ( Checked Exception / Unchecked Exception ) [실습] Global Exception기능 구현 (3가지) [Spring MVC] JDBC 기반 데이터 엑세스 계층 JDBC 기반 도메인 Entity, 테이블 설계 JDBC 기반 데이터 엑세스 계층 구현 - Entity 클래스 정의 JDBC 기반 서비스, 리포지토리 구현 [실습] Pagenation 기능 구현 11주차 학습 내용 [Spring MVC]JPA 기반 데이터 엑세스 계층 JPA 개요 Entity 매핑 Entity 연관 관계 매핑 Spring Data JPA 데이터.. 2022. 7. 8.
Code States 수강 9주차 - Section 3 Spring MVC Spring MVC란 무엇인가!? 동작 방식과 구성요소 Controller API 엔드 포인트 Controller의 구성요소 Controller의 기본 기능 DTO (Data Transfer Object) DTO란 무엇인가!? DTO Validation은 무엇인가!? Controller에 DTO 클래스 적용 드디어 그렇게 기다리던 9주차 수강 본격적인 Spring 공부가 시작되었다. 어렵고 이해가 안되지만, 막상 코드를 따라서 작성하고 분석하면서 중간 중간 즐거움을 느끼기도 했다. 어렵고 이해가 안되는 와중에 재미라는 감정을 느낀것이 신기했다. 그러나...즐거움도 잠깐ㅋㅋ 모르는 내용이 너무 많다. 가장 큰 문제는 잡념이 머리속을 가득채우는 것이고, 공부하는데 있어 극복해야 할 최우선.. 2022. 6. 28.
Code States 수강 8주차 - Section 2 코드 스테이츠 8주차 교육 Spring Framework 기본 POJO IoC / DI (제어의 역전 / 의존성 주입) AOP (관심 지향 프로그래밍) PSA (Portable Service Abstraction) Spring Boot 사용하는 이유 Spring Framework 핵심 스프링 컨테이너 빈 스코프 (Singleton) Spring DI (의존성 주입) ComponentScan (Component, Autowired) 코드 스테이츠 교육 8주차를 마무리했다. 이번 회차에서는 스프링 프레임워크의 전반적인 개념을 습득했다. 처음은 URClass (부트캠프 교육 자료 서비스) 교육 자료로 공부를 시작했다. 문서로 접하는 스프링은 매우 추상적으로 느껴지고 머릿속에 개념을 그리기가 너무 힘들었다. 내.. 2022. 6. 19.