본문 바로가기

전체 글87

DataJpaTest 중 삽질해결 기록.... JPA 로 회원등록 테스트를 하는 도중 자꾸 이 에러가 미친듯이 뜨는게 아닌가 ㅠ @DataJpaTest public class JPATest { @Autowired UserRepository userRepository; @Test @DisplayName("회원가입 테스트") void regUserInfo(){ UserEntity userEntity = UserEntity.builder().id("test") .name("테스트") .password("1234") .birth("601122") .gender("M") .role("ADMIN") .address("서울시") .phone("01077778888") .email("test@test.com") .build(); UserEntity result =.. 2023. 8. 31.
Spring Boot 3.1.x 으로 RestFul API 서버 만들기(3) 저번시간에 이어 JWT를 이용하여 로그인 API를 만들어보고자 한다. 우선 내가 생각한 인증 프로세스는 대략 이렇다. 최초 로그인시에는 사용자의 아이디와 패스워드를 받은 후 검증을 통해 JWT 객체를 반환하고, 이후 또 다른 API 요청시 발급받은 JWT를 함께 보낸다. 1. 먼저 POST /login 을 생성한다. /** * 로그인수행 * @return */ @PostMapping("/login") public ResponseEntity loginSuccess(@RequestBody AuthDto authDto) { TokenDto token = userService.loginProcess(authDto.getLoginId(), authDto.getPassword()); return ResponseEn.. 2023. 8. 31.
Spring Boot 3.1.x 으로 RestFul API 서버 만들기(2) 지난 시간에 이어 오늘은 JWT 생성과, Spring security 필터 설정을 간단히 해보겠다. 일단 JWT를 알아보기전에 익혀두어야 할 개념이 있다. (아랫글 참조) https://ssmyefrin.tistory.com/11 HTTP 인증에 대한 처리 방식 우리가 보통 Web 을 개발할때, 유저가 누구인지 확인하는 로그인(Authentication) 절차는 필수이다. 이 때 보통 Http 요청 방식으로 많이 처리하게 되는데 나는 서버기반인증 과 토큰기반인증 크게 2개 ssmyefrin.tistory.com 나는 토큰인증방식을 사용할 예정이고, 토큰 발행과 검증을 위한 클래스를 생성 후 Security 설정을 하겠다. 1. build.gradle 에 JWT를 위한 라이브러리를 추가한다. // JWT.. 2023. 8. 28.
무너지지 않는 화장꿀조합 찾기(1) 날씨가 더워지고 내내 습하면서 자꾸 흘러내리는 화장으로 고민이 많았기에 기록해보는 포스팅 참고로 내 피부는 계절에 따라 변하는 복합성 피부다. 여름엔 기름좔좔 복합성 / 겨울엔 건조한 복합성 내가 가진 여러 화장품(+@)의 조합중에 가장 괜찮은 조합을 찾고 있다. 일단 기존에 사용했던 조합으로 1.기초 메디큐브 모공패드 + 유세린아이크림 + 시드물FGF + 시드물디판테놀 + 장스템재생크림 2.썬크림 헤라 UV 프로텍트 톤업 썬 3.파운데이션 디올 포에버 스킨글로우 파운데이션 00호 4.블러셔(파워쿨톤!!!) 크리니크 발레리나팝 + 나스 게이어티 5.파우더 매이크업포에버 UHD 프레스드 파우더 요렇게 하면 겨울이나 봄, 가을까진 딱히 흉하게 흘러내리는거 없이 나쁘지않음. 땀흘리면 점심때 수정화장해주는 정도.. 2023. 8. 22.