전체 글 (364) 썸네일형 리스트형 Spring 관련 개념 목록 REST API HTTP HTTP Response status code HTTP Request Method HTTPie Jackson JSON Spring Initializer Spring Boot Spring Boot Starter Marko HTML CORS @CrossOrigin JUnit5 AssertJ Fixture MockMvc Mockito Clean Architecture Entity Repository JPA Spring Data JPA Java validation Lombok Dozer DTO REST API REST API란? REST(Representatational State Transfer)는 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다. 이 용어는 로이 필딩의 2000년 논문에서 소개되었다. 필딩은 HTTP의 주요 저자 중 한 사람이다. 이 개념은 네트워킹 문화에 널리 퍼졌다. 엄격한 의미로 REST는 네트워크 아키텍처 원리의 모음이다. 여기서 '네트워크 아키텍처 원리'란 자원을 정의하고 자원에 대한 주소를 지정하는 방법 전반을 일컫는다. 간단한 의미로는, 웹 상의 자료를 HTTP 위에서 SOAP이나 쿠키를 통한 세션 트랙킹 같은 별도의 전송 계층 없이 전송하기 위한 아주 간단한 인터페이스를 말한다. 이 두가지의 의미는 겹치는 부분과 충돌되는 부분이 있다... Spring 5주차 회원가입 API 만들기 과정 보호되어 있는 글입니다. 코드숨 Spring 5주차 주간회고 - 위기는 기회 : 시간관리 아이디어 발견! Time Dashboard 시각 한 일 미래에 남는 일인가요? 무엇에 감사한가요? 9:00 ~ 10:00 Y/N ~에 감사합니다. 10:00 ~ 11:00 Y/N ~에 감사합니다. 11:00 ~ 12:00 Y/N ~에 감사합니다. 12:00 ~ 13:00 Y/N ~에 감사합니다. 13:00 ~ 14:00 시간관리 전략 탐색 Y 아이디어 발견에 감사합니다. 14:00 ~ 15:00 블로그 글 서식 관리, 주간회고 작성 Y 긍정적인 마인드를 가질 수 있음에 감사합니다. 15:00 ~ 16:00 형 심부름. 이동하며 무야호 할아버지 근황올림픽 보기 N 따뜻한 마음을 느낄 수 있음에 감사합니다. 16:00 ~ 17:00 이동하며 김미경 꿈에 관한 강의 시청. 치즈호두과자 구매 Y 맛있는 호두과자를 먹을 수 있음.. [TIL] 2021.02.28 - 위기는 기회 : 시간관리 아이디어 발견! Time Dashboard 시각 한 일 미래에 남는 일인가요? 무엇에 감사한가요? 9:00 ~ 10:00 Y/N ~에 감사합니다. 10:00 ~ 11:00 Y/N ~에 감사합니다. 11:00 ~ 12:00 Y/N ~에 감사합니다. 12:00 ~ 13:00 Y/N ~에 감사합니다. 13:00 ~ 14:00 시간관리 전략 탐색 Y 아이디어 발견에 감사합니다. 14:00 ~ 15:00 블로그 글 서식 관리, 주간회고 작성, 코드숨 과제 풀이 강의 수강 Y 긍정적인 마인드를 가질 수 있음에 감사합니다. 15:00 ~ 16:00 Y/N ~에 감사합니다. 16:00 ~ 17:00 Y/N ~에 감사합니다. 17:00 ~ 18:00 Y/N ~에 감사합니다. 18:00 ~ 19:00 Y/N ~에 감사합니다. 19:00 .. 코드숨 Spring 4주차 주간회고 1. 한 것 1년 업무 마무리 남양주 -> 대전 이사 스프링 과제 업데이트 TDD 시도 요가 등록 할아버지 제사 2. 배운 것 클린 아키텍쳐 의존성이란 무엇인가 TDD 예제 3. 느낀 것 이번 주는 하루밖에 코드숨 과제를 진행하지 못했다. 혼란스러운 한 주였다. 1년 업무를 마무리하고, 비품을 인수인계하고, 남양주에서 대전 본가로 이사도 왔다. 내가 게으른 것인가, 아니면 체력과 여건이 안됐던 것인가 모르겠다. 누군가에게 '이번 주 너무 바쁘고 힘들어서 코드숨 과제를 할 여건이 안됐어요.' 라고 하면 납득할 것이다. 하지만 내가 스스로 그 말에 납득할 수 있는지는 의문이다. 하기 싫어서 핑계를 대는 것인지, 할 수 있었음에도 안한 것인지 끊임없이 생각하게 된다. 프로그래밍을 향한 열정과 욕심이 많은 것이.. [TIL] 2021.02.20 MVC Findings MVC Model - View - Controller 디자인 패턴 Controller : 모델에 메시지를 보냄으로서 모델은 상태를 변경할 수 있다.Model : 상태의 변화가 있을 때 컨트롤러와 뷰에 이를 통보한다.View : 사용자가 볼 결과를 생성하기 위해 모델의 정보를 불러온다. mockMVC 스프링 MVC를 배포 없이 재현하여 테스트할 수 있게 하는 클래스 Bean Spring IoC가 관리하는 자바 객체 [TIL] 2021.02.11 Test-Driven Development: by example Facts Test-Driven Development: by example 읽기 코드숨 스프링 과제 업데이트 코딩테스트 짝프로그래밍(숫자카드 경우의 수 반환하는 함수 만들기) Feelings 설날에도 공부하니 기분이 참 뿌듯했다. Findings junit 커버리지 확인하는 법 index.html 크롬으로 여는 법 ^^; Future Action Plans 스프링 커버리지 100% 만들기 도전 TDD 읽기 Feedback 뜨는 시간을 활용하여 프로그래밍을 할 수 있었다. TDD 책을 읽고 그것을 코딩 테스트에 적용하니 체계적으로 코딩하는 느낌이 들었다. 더 공부해보아야겠다. 이전 1 ··· 28 29 30 31 32 33 34 ··· 46 다음