Spring5 [내가보려고 만드는 Spring] build가 안될 때 [ 문제상황 ] build.gradle에서 주석처리 되어 있던 security implementation 을 사용하기 위해 주석을 풀었으나, 여전히 어노테이션을 인식하지 못하고,코끼리 아이콘도 뜨지 않는다. [ 해결을 위한 시도 ] build를 못하는 것이라고 생각해서,오른쪽 Gradle 탭 > build > build를 통해 새로 build 해 주었다.그러나 파일의 대부분을 주석처리 해야 build를 실행할 수 있었고, 여전히 어노테이션을 인식하지 못했다. [ 해결 ] build를 새로 해주기 위해서는, 일단오른쪽 Gradle 탭 > 왼쪽 상단 새로고침 버튼으로 build를 해준다. 이 방법으로 build를 했을 때는 어노테이션을 제대로 인식할 수 있었다. build 버튼을 누르기 전에, 새로고.. 2024. 7. 11. [내가 보려고 만드는 Spring] application.yml 스프링부트 프로젝트 생성 시 application.properties가 자동생성 된다. yml 파일로 바꾸고 싶다면 파일의 확장자만 yml으로 바꾸면 된다. [ .properties vs .yml ] properties 형식은 key,value 형식으로 작성되어 사이사이에 dot(.)을 넣어서 key 이름을 넣어서 작성한다.spring.application.name=igeo-mubwotnaspring.datasource.url=${SPRING_DATASOURCE_URL}spring.datasource.username=${SPRING_DATASOURCE_USERNAME}spring.datasource.password=${SPRING_DATASOURCE_PASSWORD}spring.datasource.. 2024. 6. 27. [내가보려고 만드는 Spring] application파일 환경변수 사용하기 실행버튼 왼쪽 파일 선택 부분 > 가장 아래 Edit configuration... 선택> Build and run 오른쪽에 Modify options 선택> Environment variables 선택Environment variables 오른쪽의 문서모양 아이콘 선택> 필요한 variable의 name-value 입력// application.propertiesspring.datasource.password=${DB_PASSWORD}jwt.secret.key = ${JWT_SECRET_KEY}jwt.expiration = ${JWT_EXPIRATION}application.properties 파일에 적용 2024. 6. 3. [내가보려고 만드는 Spring] Mysql 설치 [ web에서 mysql 설치하기 ] 1. https://dev.mysql.com/downloads/mysql/ *주의* 가장 최신 버전인 8.4.0으로 설치했더니 socket과 관련하여 오류가 발생함 -> 8.3.0으로 버전을 낮추니 해결됨 > M2칩이기 때문에 ARM으로 download > 지시대로 따라가기 > 설정의 제일 아래로 가서 MySQL 실행 > ACTIVE INSTANCE가 초록불로 바뀜 or DBeaver에서 Test Connection으로 확인 가능 (DBeaver > 플러그 아이콘 > MySQL 선택 > 왼쪽 하단 Test Connection...)2. 접속 및 데이터베이스 생성 mysql 실행 : 설정 > 제일 하단 MySQL > Srart MySQL Serve.. 2024. 5. 13. 이전 1 2 다음