Development
-
Mac OpenJDK 17 설치Language/Java 2022. 7. 24. 15:55
1. homebrew 에서 Openjdk@17 다운로드 $ java -version openjdk version "11.0.11" 2021-04-20 OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9) OpenJDK 64-Bit Server VM AdoptOpenJDK-11.0.11+9 (build 11.0.11+9, mixed mode) $ brew install openjdk@17 ==> Downloading https://ghcr.io/v2/homebrew/core/openjdk/17/manifests/17.0.4 ###############################################..
-
6. Spring Boot + Spring Security + JWT + access tokenProject/React+Java 2022. 7. 22. 14:29
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 및 security를 최신 버전으로 설정하다 보니 deprecated 된 class 및 function 들이 많아서 설정하는데 애를 먹었다.!! 자세한 소스들은 깃을 참조하기 바란다. 1. boot starter security - 의존성 추가 implementation 'org.springframework.boot:spring-boot-starter-security' testImplementat..
-
5. SpringBoot + Rancher + VsCode Mysql ClientProject/React+Java 2022. 7. 22. 11:51
https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchkang83/project-board development by creating an account on GitHub. github.com 1. Rancher - Mysql Run $ nerdctl run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD= mysql:latest $ nerdctl run -d -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD= mysql:latest $ nerdctl ps -a 2. VS Code - Mysql Client 설치 3. root ..
-
4. SpringBoot + JPA + H2 databaseProject/React+Java 2022. 7. 21. 18:54
https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchkang83/project-board development by creating an account on GitHub. github.com 1. H2 - 의존성 추가 testImplementation group: 'com.h2database', name: 'h2', version: '2.1.214' 2. H2 - apllication.yml spring: datasource: driver-class-name: org.h2.Driver url: jdbc:h2:mem:test username: sa password: 3. JPA - 의존성 추가..
-
3. SpringBoot + Logback 설정Project/React+Java 2022. 7. 21. 17:26
https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchkang83/project-board development by creating an account on GitHub. github.com 1. logback 의존성 추가 https://mvnrepository.com/search?q=logback testImplementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.11' 2. application.yml 설정 # 파일 삭제 # /project-board/back-end/gundam/src/main/resourc..