
유효성 검증을 위한 코드를 작성하던 중에 빨간 밑줄이 뜨면서 validation을 사용할 수 없다고 한다. 아래의 @어노테이션도 사용하지 못하고 있다..!찾아보니, 스프링부트 2.3 부터 Validation Starter 가 Spring Boot Web과 분리가 되면서

JPA를 사용하는 이유? 생산성 : SQL문을 작성하거나 JDBC를 사용하는 것보다 훨씬 간편하게 객체 전달을 할 수 있다. JPA를 사용하면 자바 컬렉션에 저장하듯이(ex. list.add()) 객체가 저장되어 조회가 간편하다. JPA의 여러 기능들을 사용하여 데

1. 사용자 응답 처리 로그인 필터 로직에서, 로그인 해주세요 응답 처리하기 로그인 안 했을 때 접근하면 이렇게 에러만 뜬다. 아래 블로그를 참고하여 커스텀 에러를 만들어보려 했지만 모종의 이유에서 그만두고.. [참고] https://velog.io/@kimdy0

암호화된 비밀번호에 대한 복호화가 필요 없는 이유는 비밀번호 검증 방식 때문입니다. 단방향 해시 함수 (One-way Hashing): BCrypt와 같은 해시 알고리즘은 단방향 해시 함수입니다. 즉, 비밀번호를 암호화한 후, 복호화는 불가능합니다. 대신, 입력된

QueryDSL 이란? : 다양한 데이터베이스 플랫폼에 접근하여 SQL과 유사한 문법으로 쿼리를 작성하여 데이터 처리를 수행하는 데 도움을 주는 프레임워크이다. Entity의 매핑정보를 활용하여 쿼리에 적합하도록 쿼리 전용 클래스(Q클래스)로 재구성해주는 기술 Quer

QueryDSL과 AWS 연결 작업 중 트러블슈팅