일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- spring @mapper
- Transactions Propagation Option
- JAVA Exception 종류
- spring mapper annotation
- Data Annotation
- JPA DB Connection 다중
- spring mapper
- 도커 logs
- Vue
- spring repository
- NoArgsConstructor
- docker 로그
- 자바버그수정
- spring DB Connection
- @Builder @NoArgsConstructor
- Spring JPA Specification
- JpaRepository update
- spring JPA DB Connection
- CrudRepository update
- spring JPA DB multi Connection
- 도커 로그 확인
- doker logs tail
- AllArgsConstructor
- repository annotation
- 도커 컨테이너 로그
- mapper annotationo
- JPA DB 다중 Connection
- vuecomponent
- Spring
- vueslot
- Today
- Total
목록분류 전체보기 (33)
개발을 잘하고 싶은 개발자
참고 https://meetup.toast.com/posts/92 잘 설계된 REST API는 리소스에 대한 응답 또한 잘 출력한다. 정확한 응답의 상태 코드만으로도 많은 정보를 전달할 수가 있기 때문에 응답의 상태코드 값을 명확히 돌려주는 것은 매우 중요하다 상태코드 200 OK 클라이언트의 요청을 정상적으로 수행함 201 Created 클라이언트가 어떠한 리소스 생성을 요청 -> 해당 리소스가 성공적으로 생성됨(POST를 통한 리소스 생성시) 상태코드 400 Bad Request 클라이언트의 요청이 부적절 할 경우 사용 401 Unauthorized 미승인. 클라이언트가 인증되지 않은 상태에서 보호된 리소스를 요청했을 때 사용 (ex. 로그인하지 않은 유저가 인증이 필요한 리소스를 요청했을 때) 40..
웹 로그에서 HTTP Response 상태값 200, 404, 300, 500 등 많은 데이터를 분석하기 위해 종종 awk 명령어로 분석한다 예를들어 아래와 같이 생긴 아파치 access 로그 'access_20210731.log' 파일을 분석할 때 127.0.0.1 - frank [10/Oct/2000:13:56:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326 127.0.0.1 - sofia [10/Oct/2000:14:15:30 -0700] "GET /apache_pb.gif HTTP/1.0" 302 5034 127.0.0.1 - tomas [10/Oct/2000:14:15:39 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2327 ..
wc 명령어란? word count의 줄임말은 w(orld)c(ount)는 글자 수 외에도 파일의 바이트, 문자, 단어, 줄 라인을 알려주는 유용한 명령어이다 1. 파일의 바이트 수를 알려줘 wc -c [파일명] $cat text.txt a b 1 & -- 테스트 $wc -c text.txt 26 text.txt 2. 문자들의 수를 알려줘 $cat text.txt a b 1 & 테스트 $wc -m text.txt 12 text.txt 3. 몇 줄인지 알려줘 $cat text.txt a b 1 & 테스트 $wc -l text.txt 5 text.txt 4. 이 파일에는 몇 개의 단어가 있어? (공백도 하나의 단어로 처리) $cat text.txt a b 12 3 & 테스트 $wc -w text.txt 7 ..
로그인. 하면 생각나는 것이 "사용자", "아이디", "비밀번호", "개인정보", "세션", "토큰", "로그" 등등등일 것이다 스프링 프로젝트에 로그인을 붙이려면 몇몇 방법이 있지만 Spring OAuth2를 많이 사용한다. 우선 이 예로 아래 그림을 가져왔다 1. User 사용자 2. Consumer 컨슈머 3. Service Provider 서비스 제공자 1) 사용자가 트위터에 로그인을 요청하면 서버(편하게 서버라고 설명)로 호출을 한다 2) 서버는 트위터 로그인 창을 띄운다 3) 사용자는 트위터 로그인 창에서 로그인을 성공하고 4) 성공과 동시에 트위터 로그인 창에서 인증 토큰을 서버로 전송한다 5) (그림에는 없지만) 서버는 유저에게 성공 후 프로세스를 타게 해 준다 6) 성공한 인증 토큰은 서..