목록application-test.yml (3)
개발 무지렁이
🌝. 로컬PC환경 DEV TEST 🌚. 운영서버환경 TEST PROD 로컬PC환경에서나 운영서버환경에서나 TEST DB연결정보는 똑같아야 한다 🌱. 스프링부트 앱 + 🪛. DB 연결 정보 ⛑️. 로컬pc에서의 DB 사전작업 XAMPP -> shell mysql -u root #어디서든 접근가능, 노출되면 x GRANT ALL PRIVILEGES ON *.* TO woo@`%` IDENTIFIED BY '1234'; #내 PC에서만 접근 가능 GRANT ALL PRIVILEGES ON *.* TO woolocal@127.0.0.1 IDENTIFIED BY '1234'; #내 도커 호스트에서만 접근 가능 GRANT ALL PRIVILEGES ON *.* TO woolocal@17..
[application.yml] spring: profiles: active: dev include: - base-addi security: oauth2: client: registration: kakao: clientId: scope: profile_nickname, profile_image, account_email client-name: Kakao authorization-grant-type: authorization_code redirect-uri: http://localhost:8010/login/oauth2/code/kakao client-authentication-method: POST provider: kakao: authorization-uri: https://kauth.kakao.com..
[TestInitData.java] @Configuration @Profile("test") // **중요, 이 클래스에 정의된 Bean은 test모드에서만 활성화된다. public class TestInitData { // CommandLineRunner: 앱 실행 직후 초기데이터 세팅 및 초기화에 사용된다. @Bean CommandLineRunner init(MemberService memberService, PasswordEncoder passwordEncoder) { return args -> { String password = passwordEncoder.encode("1234"); memberService.join("user1", password, "user1@test.com"); member..