전체 글94 WIL 일요일날 낮까지 로그인 정보 가져오는거 못하고 있어서 이러다가 캠프가 끝나는게 아닐까 하는 자괴감이 들었는데(정말 자진하차를 심각하게 고민될정도로) 밤에 누가 머지했다고 카톡해서 반성하면서 노트북을 켜서 뚝딱거리다가 갑자기 게시글 생성하는걸 성공했다! 그리고 다음날 발표를 위해 낮 12시 전에 나머지 CRUD도 유저정보 활용하는 것 끝내버림;;;; 추가로 개인별 정보 받아놓는 API도 insight가 생겼을 때 미리 파놨다가, 프론트 짤때 호다닥 붙여서 뿌듯했다. 지난 금요일 예정이었던 중간점검2가 월요일날로 미뤄지면서, 이번에는 튜터님들이 한자리에 모여서 집중 피드백을 해주시는 시간을 가졌다. 비교적 스프링스럽게 코드를 작성했다는 피드백을 여러 튜터님으로 부터 들을 수 있어서 뿌듯했다. 그동안 이미 실.. 2022. 7. 17. 20220715 TIL Swagger 개발한 Rest API를 편리하게 문서화를 해주는 라이브러리. 관리자 및 제3 사용자가 편리하게 API를 호출해보고 테스트 할 수 있음 - 스프링뿐 아니라 파이썬 등으로 구성된 웹 프레임워크에서도 구성, 사용이 가능 - 스프링에서는 어노테이션 기반으로 우리가 만들어놓은 컨트롤러를 선택적으로 공개, 숨기는 기능이 가능 - 좀 더 어노테이션으로 디테일한 설명을 추가하는 것도 가능 Springboot에서 설정 Gradle Dependencies에 'springfox-boot-starter'를 추가하여 사용 1. Maven repository에 'Springfox Boot Starter' 검색. 오늘 기준으로 3.0.0 버전만 존재 2. Gradle에 해당하는 아래 코드를 복사 -> 프로젝트의 b.. 2022. 7. 17. 20220714 TIL 배포를 앞두고 게시글의 숫자가 보기 싫어서 DB에 데이터가 많이 없을 때, application.properties 에서 이걸 변경해서 해결?했던 기억으로 이걸 돌렸다가.. DB의 데이터들이 사라졌고...그래서 관련 정보를 다시 찾아보았다... spring.jpa.hibernate.ddl-auto=update ddl-auto 옵션 종류 create: 기존테이블 삭제 후 다시 생성 (DROP + CREATE) create-drop: create와 같으나 종료시점에 테이블 DROP update: 변경분만 반영(운영DB에서는 사용하면 안됨) validate: 엔티티와 테이블이 정상 매핑되었는지만 확인 none: 사용하지 않음(사실상 없는 값이지만 관례상 none이라고 한다.) 주의할 점 운영 장비에서는 절대 .. 2022. 7. 14. 20220713 TIL 자바스크립트로 시간 비교하기1 Date 객체 안에 2022-05-04와 같은 형식뿐 아니라 다양한 형태의 날짜 타입 데이터를 넣으면 잘 된다. 심지어 2022-07-05 16:03:51.815442000 이걸 넣어도 잘 적용됨 많은 예시들이 이걸 굳이 다 parsing하고 처리하고 있었는데 그러면서 코드도 길어져서 심리적 장벽이 있었는데 간단히 처리가 가능했다... const date1 = new Date('2022-05-04'); const date2 = new Date('2022-05-05'); console.log(date1 > date2); console.log(date1 >= date2); console.log(date1 < date2); console.log(date1 밖에서 계산해서 int값.. 2022. 7. 13. 이전 1 ··· 3 4 5 6 7 8 9 ··· 24 다음