본문 바로가기
개발 관련/개발 관련 메모

프로젝트 끝나고 공부할 이런저런 것들

by domo7304 2022. 2. 6.

싱글톤 등 스프링부트 개념에 대해 모르는 개념적인 부분이 많다. 한 번 공부해보자

https://velog.io/@yu-jin-song/Spring-Chapter-5.-%EC%8B%B1%EA%B8%80%ED%86%A4-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88

 

[Spring] Chapter 5. 싱글톤 컨테이너

이 글은 김영한 님의 스프링 핵심 원리 - 기본편(https://www.inflearn.com/스프링-핵심-원리-기본편/dashboard)을 수강하며 학습한 내용을 정리한 글입니다. 모든 출처는 해당 강의에 있습니다.스프링 컨

velog.io


JPA 강의 들은 것을 잘 정리해두셔서 정독하면서 모르는 것들을 집어가고 싶음.

https://velog.io/@yu-jin-song?tag=JPA 

 

yu-jin-song (joyful) - velog

[JPA] Chapter 1. JPA란? - 1 이 글은 김영한 님의 저서 「자바 ORM 표준 JPA 프로그래밍」을 학습한 내용을 정리한 글입니다. 모든 출처는 해당 저서에 있습니다.관계형 데이터베이스는 가장 대중적이고

velog.io


이 블로그도 JPA 강의 들은 것을 잘 정리해주셔서 쭉 정독하면 모르는 것을 많이 찾을 수 있을 것으로 생각

https://gmlwjd9405.github.io/

 

Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io


내 블로그에 남긴 글이긴 한데, 테스트코드에 대한 조금 더 심도있는 공부를 하자.

https://my-codinglog.tistory.com/40


프로젝트가 끝나고 나면 mapping 방법도 바꿔보기

https://my-codinglog.tistory.com/39


예외처리에 관해서 Response 를 ResponseEntity 로 교체하고, Exception 만 따로 클래스로 관리하도록 분리, 또한 Entity 자체에서, controller 에서, service 에서 각자의 역할에 맞도록 예외를 처리할 수 있도록 예외 처리 다시 한 번 고심해보기

@RestControllerAdvice @ExceptionHandler 부분에서 400, 401, 402, ... 마다 뭐 NullPointException 이라던가 Illegal 이라던가 NotAuthenticated 라던가 각 의미에 맞는 error가 RuntimeError 를 상속하도록 global 단에서 가져가고, 또 이 중에서 각 domain 에 따르는 에러가 저 global 에러들을 상속하도록 구성. message 는 이 단에서 결정해주자.

https://my-codinglog.tistory.com/37


TDD, DDD 프로젝트 구조에 익숙해지고 싶다. 이런 개념 잘 찾아보기

https://my-codinglog.tistory.com/32

 

[도메인 주도 설계] 도메인의 군집 - 애그리거트 (Aggregate)

https://private-space.tistory.com/94 DDD 도메인 모델의 군집, 애그리거트(Aggregate) 최범균 님의 DDD Start를 읽고 정리한 내용입니다. DDD 애그리거트(Aggregate) 테이블이 100개 이상 있는 ERD를 보고 있다..

my-codinglog.tistory.com

https://my-codinglog.tistory.com/31

 

[도메인 주도 설계] 도메인형 패키지 구조

https://www.popit.kr/spring-guide-directory-%EA%B0%80%EC%9D%B4%EB%93%9C/ Spring Guide - Directory 가이드 | Popit 해당 코드는 Github 를 확인해주세요. Spring Guide Test 전략 가이드 Exception 전략 가이..

my-codinglog.tistory.com


API Sheet 자동화. 일단 시간이 없어서 Swagger UI 만 해놓기는 했는데, 테스트코드 학습이 완료된다면 Spring REST Docs 로 바꿔서 구현해보기

https://my-codinglog.tistory.com/29

 

[API 문서 자동화] Spring Rest Docs 사용하기

더보기 https://techblog.woowahan.com/2597/ Spring Rest Docs 적용 | 우아한형제들 기술블로그 {{item.name}} 안녕하세요? 우아한형제들에서 정산시스템을 개발하고 있는 이호진입니다. 지금부터 정산시스템 API..

my-codinglog.tistory.com


Spring Security 관련해서 어떤 스펙들이 있는지 한 번 천천히 살펴봐야 함

https://sas-study.tistory.com/356

 

Restful API 구현을 위한 Spring Security 설정해보기 #0 (스펙정의, 사전 작업 등)

안녕하세요. 오늘은 스프링 프로젝트들 중에서 단연 최고 난이도로 알려져 있는 Spring Security 설정해보기 시리즈 중 첫번째 단계인 스펙정의 및 사전작업에 대해서 설명해드리고자 합니다. 제목

sas-study.tistory.com

dto 로 감싸는 곳은 어디가 적당할까, mapstruct 공부

https://xlffm3.github.io/spring%20&%20spring%20boot/DTOLayer/

 

[Tecoble] DTO의 사용 범위에 대하여

DTO는 어느 레이어까지 사용해야 할까?

xlffm3.github.io

https://kth990303.tistory.com/131

 

[Spring] MapStruct를 이용한 Entity, Dto 반환 및 고찰

그 동안 View layer에서 Entity에 직접적으로 접근하도록 코드를 짰던 나에게, 이번 DTO 적용은 상당히 고된 일이었다. 사실 dto는 단순한 entity의 클론 느낌이라 적용이 크게 어렵지 않을 줄 알았는데,

kth990303.tistory.com

이 블로그만 참고할 필요는 x 그냥 대표격으로 넣어놓은 것. 스프링 디렉토리 구조를 공부하며 계층형 vs 도메인형 에 대해 찾아봤던 적이 있었는데, 여기서는 한 번 더 나아가 그렇게 나눈 도메인형 디렉토리 구조에서 service layer 와 entity 에서의 책임을 어떻게 질 것인가에 대해 생각 해 볼 수 있는 주제. 트랜잭션 스크립트 패턴 vs 도메인 모델 패턴

https://minkwon4.tistory.com/175

 

[WEB] Spring의 웹 계층과 트랜잭션 스크립트, 도메인 모델

Spring의 웹 계층 Web Layer 흔히 사용하는 Controller와 JSP 등의 뷰 템플릿 영역이다. 이외에도 filter, interceptor, ControllerAdvice 등 외부 요청과 응답에 대한 전반적인 영역이다. Service Layer @Servic..

minkwon4.tistory.com

인프런 백엔드 채용공고 향로(이동욱)님이 작성하신 건데, 내가 뭘 알아야하는구나에 대해 정말 구체적으로 잘 쓰여있다는 느낌

https://inflab.notion.site/NodeJS-4a7668d2564a4180a0721a2135f97840

 

백엔드 개발자 (NodeJS) (신입/경력)

안녕하세요? 인프런 프로덕트 개발파트의 향로입니다.

inflab.notion.site

aws 일단 그냥 막 쓰고 있긴 한데, 정확히 뭘 의미하는지는 여기 확인하기

https://docs.aws.amazon.com/ko_kr/sdk-for-java/v1/developer-guide/credentials.html

 

작업AWS자격 증명 - AWS SDK for Java

이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.

docs.aws.amazon.com

java 8 Optional 에 대해. 한 번 외워두면 좋을 듯

https://www.daleseo.com/java8-optional-before/

 

자바8 Optional 1부: 빠져나올 수 없는 null 처리의 늪

Engineering Blog by Dale Seo

www.daleseo.com

어떻게 공부를 이어나가면 될까 우아한테크코스 참고해보기

https://techblog.woowahan.com/6900/

 

우아한테크코스 VS 우아한형제들 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요. 우아한테크코스를 통해 우아한형제들에 입사하여, 지금은 배민서비스개발팀 회원인증파트에서 서버 개발자로 합류하게 된 김태헌이라고 합니다. 🙇‍♂️ 최근 개발자

techblog.woowahan.com

 

'개발 관련 > 개발 관련 메모' 카테고리의 다른 글

2021 - 겨울방학 회고  (0) 2022.04.04
개발 관련 참고할 만한 링크들 모음  (0) 2022.01.13

댓글