inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

wnsgh5049님의 블로그

wnsgh5049 wnsgh5049

@hoho

수강평 작성수
2
평균평점
5.0

블로그 10

22.12.03.(토) TIL - 디자인패턴에 대한 첫 고민

22.12.03.(토) TIL - 디자인패턴에 대한 첫 고민

오늘은 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발> 에서 주문 서비스 코드를 작성하였다. 하다보니 강의를 보면서 코드를 작성하는 것보다 코드를 먼저 작성해보고 강의를 듣는 것이 코드와 강의를 이해하는게 더 좋은 것 같다. 강의를 들으면서 궁금했던 점은 entity에 비즈니스 로직을 넣어도 괜찮은지. 그리고 new XXX() 을 사용해서 인...

좋아요수
1
  • 백엔드
  • 학습일기
  • 스프링부트
22.11.30.(수)~ 12.02.(금) TIL- 삽질의 연속

22.11.30.(수)~ 12.02.(금) TIL- 삽질의 연속

11.30.(수) ~ 12.02.(금) 출근하기 전에 실전! 스프링 부트와 JPA 활용2> 강의들었다. 주문조회 API를 Entity로 노출하는 것와 DTO로 노출하는 것, 그리고 fetch 조인에 관한 강의 3편을 들었다. 강의 시작 할 때 JPA를 완전히 이해하고 들으라고 했다. 하지만 일단 강의를 듣고 나중에 실습하면서 이해할려고 했다. 그래도 일단 ...

좋아요수
1
  • 백엔드
  • 학습일기
  • 스프링부트
22.11.28.(월) ~ 11.29.(화) TIL

22.11.28.(월) ~ 11.29.(화) TIL

22.11.28.(월) 월요일은 휴가 내고 어디 갔다가 저녁 먹고 실전! 스프링 부트와 JPA 활용2> 강의를 들었다. RequestBody를 Entity로 받는 것이 아니라 DTO로 받는 것에 대한 내용이었다. 사실 스프링 부트 공부하면서 블로그를 찾아볼 때 DTO, DAO를 사용했는데 그걸 이해 못하고 넘어갔다. entity로 인자를 받거나 응답을 주는...

좋아요수
2
  • 웹 개발
  • 학습일기
  • 스프링부트
22.11.26.(토) TIL- 스프링부터 실전강의 열심히 들었다.

22.11.26.(토) TIL- 스프링부터 실전강의 열심히 들었다.

오늘은 어제 블랙 프라이데이 때 지른 김영한님의 강의 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 > 강의를 들었다. 세팅을 하는데 어렵진 않았다. 엔티티도 한땀한땀 작성해주었는데 세팅 + 엔티티 작성을 해주는데 에너지를 많이써서 진도가 나가기 싫었다. 그래도 회원(Member), 상품(itme) 레포와 서비스, 테스트를 작성했다. 주문(O...

좋아요수
2
  • 웹 개발
  • 학습일기
22.11.25.(금)-스프링 컨테이너, 싱글톤, @Component, @Autowired

22.11.25.(금)-스프링 컨테이너, 싱글톤, @Component, @Autowired

스프링 컨테이너 (ApplicationContext)를 생성하고 @Bean Annotation을 메서드에 등록하면 컨테이너에서 @Bean을 스캔하여 스프링 빈을 등록한다. @CompoenetScan은 @Component가 붙은 모든 클래스를 스프링 빈으로 등록한다. @Autowired를 지정하면 스프링 컨테이너가 자동으로 해당 스프링 빈을 찾아 주입한다. ...

좋아요수
2
  • 웹 개발
  • 학습일기
  • 스프링핵심원리_기본편
22.11.24.(목) TIL-1. IOC, 2. myBatis 파라미터, 3.Post

22.11.24.(목) TIL-1. IOC, 2. myBatis 파라미터, 3.Post

다음 프로젝트에 Spring boot랑 myBatis랑 같이 쓴다고 해서 myBatis도 같이 공부하고 있따. myBatis 문법 중에 인자를 받는 문법 때문에 헤메었다.. 단일, 다중 파라미터일 때 사용하는 문법이 다르다는 걸 알았을 때 좀 허무했다. 그리고 IOC 용어도 자바 코드로 AppConfig를 만들어 사용영역과 구성영역으로 나누었다. 오늘 배운...

좋아요수
2
  • 웹 개발
  • 학습일기
  • Spring
  • myBatis
  • 스프링핵심원리_기본편
22.11.23 TIL - 객체 지향 원리 적용 그리고 static

22.11.23 TIL - 객체 지향 원리 적용 그리고 static

오늘은 휴가를 내고 집에서 강의를 들었다. 생각만큼 많이 듣지는 못했다. 연말에 휴가를 다 써야 하는데 12월 되면 바빠서 못 쓸 것 같아서 다른 사람들 휴가 쓸 때 같이 썼다 1.자바 코드로 회원, 주문, 할인 도메인과 인터페이스 예제를 작성하였다. 이 예제 코드도 좋은 코드지만 SOLID 원칙에 OCP과 DIP 원칙에 위배가 되었다. 해결 방법은 각 S...

좋아요수
4
  • 웹 개발
  • 학습일기
  • #스프링핵심원리_기본편
22.11.21~11.22 TIL  좋은 객체 지향에 대해서

22.11.21~11.22 TIL 좋은 객체 지향에 대해서

- 21일 월요일은 좋은 객체 지향 설계의 5가지 원칙(SOLID)과 객체 지향 설계와 스프링의 내용을 들었다. 자바를 사용하면서 객체 지향은 그저 클래스를 사용하고 상속을 하는 것만 알았다. 하지만 객체지향의 설계에는 SOLID라는 5가지 원칙이 있다. 사실 무슨 말인지는 잘 모르겠다. OCP(개방-폐쇄 원칙과 DIP(의존관계 역전 원칙)이 중요하다고 하...

좋아요수
4
  • 웹 개발
  • 학습일기
  • 스프링핵심원리_기본편
22.11.19 스프링 기초 강의 - AOP

22.11.19 스프링 기초 강의 - AOP

오늘은 스프링 AOP에 대해서 배웠다. NodeJs와 prisma를 사용했을 때 Pirmsa.middleware랑 비슷하다라고 했다. 공통관심사항과 핵심관심사항을 분리하는 것이 포인트 게다가 @Aspect Anotation을 사용해주기만 하면 간단하게 공통관심사항을 분리하여 사용할 수 있다. (@Bean 주입할 때 따로 분리해주든가 @Component 와 ...

좋아요수
0
  • 웹 개발
  • 학습일기
22.11.18 - Spring 복습 및 Anotation의 의존성 관계에 대한 깨달음

22.11.18 - Spring 복습 및 Anotation의 의존성 관계에 대한 깨달음

이제 프로젝트에 스프링 부트를 사용해야 한다. 김영한의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술> 강의를 컴포넌트 스캔과 자동 의존관계 설정> 부분까지 복습했다. 컴포넌트 스캔과 자동 의존관계 설정에 대한 이야기가 이야기 안되었는데 udemy의 자바 기초 강의에 스프링 관련을 듣고 들으니 이해가 되었다. 사실 @Autowir...

좋아요수
2
  • 웹 개발
  • 학습일기