개인적 정리19 Spring - security 사용시 properties, gradle properties spring.security.oauth2.client.registration.google.client-id=구글클라이언트ID spring.security.oauth2.client.registration.google.client-secret=구글클라이언트시크릿 spring.security.oauth2.client.registration.google.scope=profile,email gradle implementation('org.springframework.boot:spring-boot-starter-oauth2-client') - 소셜 로그인, 클라이언트 입장에서 소셜 기능 구현 시 필요한 의존성 - spring-security-oauth2-client와 spring-security.. 2022. 7. 10. 스프링 부트와 AWS로 혼자 구현하는 웹서비스 더보기 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=218568947 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 스프링 부트와 AWS로 웹 서비스를 구현한다. JPA와 JUnit 테스트, 그레이들, 머스테치, 스프링 시큐리티를 활용한 소셜 로그인 등으로 애플리케이션을 개발하고, 뒤이어 AWS 인프라의 기본 사용법과 www.aladin.co.kr 위의 책을 따라가면서 정리 + 궁금한 부분을 정리합니다. 1) Spring Security https://winter1396love.tistory.com/28 Spring Security - SpringConfig package com.lemint.book.springboot.config.auth; import .. 2022. 7. 10. @Respository 어노테이션이 필수가 아니다? 지금까지의 개발 방식에서는 각 @RestContoller/Controller @Service @Repository 를 꼭 표기 했지만 오늘 코딩에서는 @Repository를 작성하지 않을 수 있다는 사실을 알았다. 다만, 주의 할 점은 Entity 클래스와 기본 Entity Repository가 함께 위치해야 한다는 점이다. 위와 같이 한 패키지 안에 위치해주자. 좀 신기했다 2022. 6. 12. 알고리즘 PULL 까먹지 말아보자 보호되어 있는 글 입니다. 2022. 6. 6. 테스트 코드 Mock If you want to be safe and avoid calling external services and just want to test the logic inside of the unit, then use mock. - 실제 코드 response에 영향을 주면 안될때 사용 (99프로 사용) InjectMock @Mock은 mock 객체를 생성한다. 반면 @InjectMocks는 실제 객체를 생성하고 mock 의존성을 주입한다. ex) sevice 단위 테스트에서 service의 행위를 위해서 repository가 요구 되는 상황에서 작성 @InjectMocks ExampleService exampleService; @Mock ExampleRepository exampleRepositor.. 2022. 4. 17. 테스트 코드를 작성하기 전에 한번 읽어보자 https://brunch.co.kr/@springboot/418 주니어 개발자를 위한 단위테스트 샘플 코드 소개 자바&스프링 환경에서 단위 테스트 경험해보기 | 제 글을 읽지 마세요! 최근에 나온"단위테스트" 라는 책을 읽어보시길 바랍니다. ^^ (2021.06.15) 추가 의견 이 글을 작성한지 1년이란 시간이 지났습 brunch.co.kr 금주는 아래 링크 따라하면서 junit5와 좀 친해지자....!! https://junit.org/junit5/docs/current/user-guide/#writing-tests JUnit 5 User Guide Although the JUnit Jupiter programming model and extension model will not support JU.. 2022. 4. 11. 이전 1 2 3 4 다음