728x90 반응형 개발49 jwt 설정하기 (spring boot) build.gradle dependencies 에 추가 ... dependencies { // jwt implementation 'io.jsonwebtoken:jjwt:0.9.1' } JwtTokenUtil.java import java.time.LocalDateTime; import java.util.Date; import java.util.HashMap; import java.util.Map; import java.util.function.Function; import io.jsonwebtoken.Claims; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; import kr.co.finotek.finomo.. 2021. 4. 1. '\r': command not found (visual studio code 에서 해결 포함) windows 기반에서 vs code 내에서 shell 실행할 시에 자주나오는 에러 해결방안 1. visual studio code 사용시 CRLF --> LF 로 변경 2. cmd에서 \r 삭제 dos2unix 스크립트파일명.sh 3. wsl 혹은 bash에서 \r 삭제 sed -i 's/\r$//' 스크립트파일명.sh 2021. 4. 1. websocket 설정( js, spring boot) front end (js) 1. npm install npm i sockjs-client npm i stompjs 2. connect하는 js 파일 import SockJS from "sockjs-client"; import Stomp from "stompjs"; var stompClient = null; export function connect() { const headers = { // connect, subscribe에 쓰이는 headers }; var socket = new SockJS(`/ws`); stompClient = Stomp.over(socket); stompClient.connect( headers, frame => { stompClient.subscribe( "", () => { .. 2021. 3. 31. visual studio code - snippet 설정하기 설정 File > Preferences > User Snippets New Snippet file for '프로젝트명' : 프로젝트내 snippet New Global snippet file : 모든 프로젝트에 적용 json 파일 예시 { "@ApiImplicit path": { "scope": "java", // 작동되는 프로그래밍 언어 "prefix": "@ApiImplicit path", // "body": [ "@ApiImplicitParams({@ApiImplicitParam(name = \"${1}\", value = \"${2}\", required = true, paramType = \"path\")})", "$2" ], "description": "change path de.. 2021. 3. 31. 이전 1 ··· 4 5 6 7 8 9 10 ··· 13 다음 728x90