Development
-
Git/git 기본Configuration Management/git 2022. 9. 1. 14:07
- 환경설정 $ git config --global user.name "Deokjoon Kang" $ git config --global user.email "dchkang83@naver.com" $ git config --list - 프로젝트 생성 $ git init $ git add . // .은 전부다 $ git status $ git commit -m "first commit" - 원격 저장소 설정 $ git $ git remote add origin git@github.com:dchkang83/project-board.git // 이 레파지토리로 소스코드를 연결 $ git remote -v $ git push -u origin master // master breanch로 소스를 보낸다. - 수..
-
10. React/Jwt 연동 (access token, refresh token)Project/React+Java 2022. 8. 19. 18:15
https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchkang83/project-board development by creating an account on GitHub. github.com 아래와 같이 jwt의 access token 및 refresh token을 활용한 인증까지 설정한다. https://dchkang83.tistory.com/42 React/Jwt 연동 (access token, refresh token) https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchk..
-
Spring Boot/어플리케이션 실행할때 JPA 스키마 생성 및 ddl, dml sql 실행Language/Java 2022. 8. 18. 21:37
https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchkang83/project-board development by creating an account on GitHub. github.com jpa의 ddl-auto: create 옵션 설정으로 entity구성을 생성하고 추가적인 ddl 및 dml 스크립트를 만들어 놓고 소스 수정이 발생해도 주요 데이터는 이미 넣어져 있는 형태로 구성할때 유요할 듯 하다. (저도 매번 귀찮아서.. 그냥 한번 설정해 주고 쓴다.) JPA ddl-auto 설정 스프링부트 기동시에 선언되어 있는 entity속성에 맞게 테이블 생성/수정 spring: dataso..
-
React/Jwt 연동 (access token, refresh token)Language/React 2022. 8. 10. 23:34
https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchkang83/project-board development by creating an account on GitHub. github.com redux-saga 및 axios도 활용해 보려다가 기본에 충실하고 너무 복잡하지 않기위해서 패스!! (이부분은 나중에라도 충분이 넣을수 있으니!) - access token 탈취 위험이 있어 Redux를 이용하여 store에 저장 - refresh token : 유효기간까지 설정할수 있는 localstorage가 아닌 Cookie에 저장 - refresh token을 통하여 refresh token 및..
-
React/nth-check - Dependabot cannot update nth-check to a non-vulnerable versionLanguage/React 2022. 8. 10. 23:12
react 프로젝트를 git에 push하니 We found potential security vulnerabilities in your dependencie 보안 오류가 떨어진다. 다른 처리 방법도 있는것 같은데 이방법이 제일 간단해 보여서 정리해 놓는다. 처리방법 yarn 최신 upgrade $ yarn upgrade --latest package.json 파일 resolutions 추가 "resolutions" :{ "nth-check":"2.0.1" } yarn 다시 설치 $ rm -rf node_modules yarn.lock package-lock.json $ yarn install git push 및 확인 - 참조 : https://stackoverflow.com/questions/712822..
-
8. React 프로젝트 생성Project/React+Java 2022. 8. 10. 19:56
https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchkang83/project-board development by creating an account on GitHub. github.com https://dchkang83.tistory.com/32 React - 프로젝트 생성 1. React 프로젝트 생성 및 실행 # npx cash 날리기 $ npx clear-npx-cache # create-react-app 설치 $ npm config set prefix /usr/local $ sudo npm install -g create-react-app # front-end 프로젝트 생성 $ n..
-
React/redux & react-redux & redux-saga & etcLanguage/React 2022. 8. 4. 13:06
1. redux & react-redux & redux-saga 등 설치 $ yarn add react-router-dom $ yarn add redux react-redux redux-saga $ yarn add @reduxjs/toolkit query-string axios $ yarn add ramda 2. 주요소스 2.1 index.js import React from 'react'; import ReactDOM from 'react-dom/client'; import { BrowserRouter as Router } from "react-router-dom"; import { Provider } from 'react-redux'; import store from '~/store' import ..