프론트 개발자를 위한, 아니 모든 개발자를 위한 ApiTestServer 구축 프로젝트
Spring Boot 에서 더욱 간편하게 검증을 도와주는 Validation 라이브러리
Spring Boot 에서 가장 중요한 개념 중 하나가 Servlet 이다. 왜 필요한지 알아보기 전, Servlet이 무엇인지부터 알아보자.
Spring에서는 요청에대한 응답을 어떻게 해야할까? JSON으로는 어떻게 바뀌는걸까?
Entity를 설계할 때 공통 속성인 created_at, updated_at. 이를 관리하기위해 분리한 BaseEntity 이놈은 어떻게 작동을 하는걸까?
일반 객체와 Bean의 차이점은 무엇이고 Bean은 어떻게 만드는것일까?
Spring을 공부할 때 Servlet을 알아야하는 이유에 대해서 알아보자
Spring에서는 비밀번호 암호화를 어떻게 할까? 그리고 Spring Security에 대해서 자세하지만 가볍게 알아볼까?
DTO, DAO, Entity, Service 도대체 어떻게 생겨먹은 놈들이고 어디에 쓰이는 개념인거야?
Exception을 따로 처리하려면 어떻게 해야할까?
문득 JPA를 왜 써야하는지에 대한 의문이 들기 시작했다. 단순히 SQL을 작성하지 않고 바로 DB에 저장되기때문일까?
Spring에서 Native SQL 말고 SQL문을 사용하는방법은 없을까?