etc 51

TIL 2022-01-05 / 스프링

[스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술] [서블릿] 프로젝트 생성 ~ HTTP 응답 데이터 - API JSON 까지 수강 완료 [서블릿, JSP, MVC 패턴] 회원 관리 웹 애플리케이션 요구 사항 까지 수강 완료 [느낀 점] 총 922분에서 214분 (27.77%) 정도 수강 완료 했는데, UMC 동아리 서버 개발을 위해서 하루 정도 각 잡고 끝까지 들어야겠음. 백엔드는 공부할게 많은 것 같다. JPA, 서블릿, HTTP 등등 많은걸 공부해야 된다고 한다. 이 강의가 끝나면 JPA 실전 기술을 공부해볼 예정이다.

etc/TIL 2022.01.06

TIL - 2022-01-04

[스프링 핵심 원리 - 기본편 완강] 아직 스프링의 스짜도 모르는 초짜이지만, 스프링 핵심 원리를 보며 빈, DI, 의존관계 등 스프링의 핵심 용어를 이해하게 되었다. 이 강의를 보고 스프링을 이용하여 프로젝트를 하기에는 역부족이지만 열심히 나아가야 겠다. [스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술] 웹 서버, 웹 애플리케이션 서버 서블릿 동시 요청 - 멀티 쓰레드 강의 수강 완료 연합 동아리에서 웹 애플리케이션에 대해 정리해보았는데, 이번 강의를 통해서 서블릿, 웹 서버, 쓰레드 등 헷갈리는 용어를 정리할 수 있어서 좋았다. 추후에 용어에 대한 개념을 정리할 예정이다!

etc/TIL 2022.01.04

TIL - 2021/12/27

인텔리제이에서 F2키를 누르면 오류난 곳으로 이동할 수 있음. Enum type은 ==을 써도 된다. 단일책임원칙(single responsibility principle)이란 모든 클래스는 하나의 책임만 가지며, 클래스는 그 책임을 완전히 캡슐화해야 함을 일컫는다. 클래스가 제공하는 모든 기능은 이 책임과 주의 깊게 부합해야 한다. psvm = public static void main 단축키 무조건 개발은 역할, 구현 필수 (객체지향) -> interface, class 메인 메소드보다 테스트가 중요 프리미티브 타입은 null은 넣을수가 없음 Assertions.assertThat(order.getDiscountPrice()).isequalTo // 할인 확인 단일 테스트가 수천개가 있어도 -> 몇초..

etc/TIL 2021.12.27