Genie의 Java 개발 공부와 일지를 기록하는 아카이브 공간 All176 (24.05.28)[7주차] void 반환 타입일 때의 response 사용 개인과제를 진행하면서 적응을 하는데도 아직도 많이 적응 되지 않아서 시간이 걸리는게역랑일 수도! 클라이언트에게 직접 JSON 타입으로 Response 을 찾아보는 것만으로도 엄청 시간이 걸려서블로그에 기록..!Spring 숙련 개인 과제 주의할 점 정리 Client에게 출력할 내용 reponse더보기// Failure @Override protected void unsuccessfulAuthentication(HttpServletRequest request, HttpServletResponse response, AuthenticationException failed) throws IOException { response.setStatus(HttpStatus.UNAUTHORIZED.. 2024. 5. 28. (24.05.27)[7주차] Validation 의 @Pattern 오늘 점심, 저녁까지 밥먹으면서 개인과제를 붙들다간 뭔일이 났는지 하루종일 버그만 잡다가 지나가버렸다.. 결국 발견한건.. DB의 이름이 application.properties의 이름과 살짝 달라서 계속 오류가 났던 것..복수형/단수형 때문에 s를 안붇힌게 큰 화근이 되어버렸다.Spring 숙련 개인 과제 주의할 점 정리Validation 의 @Pattern더보기@Getter@Setterpublic class SignupRequestDto { @NotBlank @Size(min=4, max=10) @Pattern(regexp = "^[a-zA-Z0-9]*$", message = "알파벳과 숫자로만 이뤄져야합니다.") private String username; @NotBla.. 2024. 5. 27. (24.05.25)[6주차] WIL WILSpring 숙련강의Java Spring(Spring Boot)활용 중 Securty에 관련 내용을 정리하고 학습하는 시간으로 활용학습 내용들을 한번 더 요약 정리를 읽을 수 있도록 점검하면서 Summary로 아래에 정렬간단 index Summary더보기Bean 수동 등록기술 지원 Bean같은 타입 Bean 등록@Primary@Qualifier인증(Authentication)인가(Authorization)웹 애플리케이션 인증비연결성(Connectionless)무상태(Stateless)인증 방식 쿠키-세션 방식의 인증JWT 기반 인증JWT, Json Web Token필터 FilterSpring Security FrameworkSpring Security - Filter ChainSpring Secur.. 2024. 5. 25. (24.05.24)[6주차] Spring 숙련 강의 04 마무리 1차로 Spring 숙련 강의를 전부 듣기는 했는데도 아직도 이해가 완벽히 안되는 부분이 많기 때문에7주차 진행이 가더라도 한번더 듣는 시간을 가져야 할것Spring 숙련 강의 간단정리어제 학습했던 Entity간의 관계 및 방향성을 적용해서 실습하는 학습을 오늘 종일 진행그 중에 중요한 부분인 orphanRemoval과 Scheduer, 페이징과 정렬에 대해서 나의 말로 정리더보기고아 Entity 삭제orphanRemoval연관관계를 삭제하는 것만으로도 Entity자체를 DB에서 삭제를 할 수 있음즉, 기존의 CascadeType.REMOVE 의 기능을 같이 수행하고 있다고 볼 수 있음***단, 참조하고 있는 Entity를 삭제하는지 확인을 꼭 해야@ManyToOne 관계의 Entity일 경우 똑같은 항.. 2024. 5. 24. 이전 1 ··· 16 17 18 19 20 21 22 ··· 44 다음