본문 바로가기

링크 모음집 2 스프링부트 앙귤라 jwt https://kellis.tistory.com/m/67 Springboot-Angular-JWT 기반 Auth 구현 - refresh token 추가 이번 포스트에서는 지난 포스트에서 미구현했다고 언급한 refresh token을 추가하여, 인증 구조를 변경하겠습니다. 일반적으로 세션을 사용하는 경우에는 사용자의 액션이 있으면 세션의 만료 시 kellis.tistory.com fcm 웹푸시보내기 https://h0ng3.tistory.com/m/47 FCM 웹푸시 보내기 @마크다운 [FCM](https://firebase.google.com/docs/cloud-messaging/) FCM은 메시지를 전송할 수 있는 플랫폼이다. 여기서 말하는 메시지는 메일,SMS등이 아닌 푸시 .. 더보기
분야별 링크 모음집 [스프링 관련] 스프링 부트로 만드는 업로드 다운로드 Rest API Spring Boot 로 만드는 Upload와 Download Rest API 예제-05 이번 글에서는 마지막 단계 RestController에 API를 생성하고 테스트 까지 하면서 파일 업로드 다운로드 예제를 마치도록 한다. 기존에 생성한 FileUploadController에 나머지 소스를 추가한다. 추가할 api r pangsblog.tistory.com 스프링부트 @Transactional [SpringBoot] @Transactional 트랜잭션 사용하기 데이터 삽입 프로세스를 진행하던 중 에러가 발생하면 기존에 삽입이 이미 이루어진 inseok9068.github.io [레디스 관련] Spring data redis over.. 더보기
[자바의 신] 어노테이션 어노테이션은 컴파일러에게 정보를 알려주거나, 컴파일 할때 와 설치(deployment)시의 작업을 지정하거나, 실행할때 별도의 처리가 필요할때 사용한다. 어노테이션은 클래스, 메소드, 변수 등 모든 요소에 선언할 수 있다. 자바에서 사용하기 위해 정해져 있는 어노테이션은 3개, 어노테이션을 선언하기 위한 메타 어노테이션은 4+1개가 있다. 먼저 사용하기 위해 정해진 어노테이션 3개는 다음과 같다.(JDK6 기준) @Override 해당 '메소드'가 부모 클래스에 있는 메소드를 오버라이드 했다는 것을 명시적으로 선언 만약 이 어노테이션을 쓰고 오버라이드 형식에 맞지 않게 코딩했다면 컴파일 에러 발생 @Deprecated 만들어진 클래스나 메소드가 더 이상 사용되지 않는 경우 컴파일러가 알려주는 용도 @Su.. 더보기