💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 02장 써머리입니다.IoC(Inversion of Control): 제어의 역전, 객체를 사용하는 방법. 필요한 객체를 내부에서 만들지 않고 외부(스프링 컨테이너)에서 관리하는 객체를 가져와
💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 03장 써머리입니다.프레젠테이션 계층: HTTP 요청을 받고 이 요청을 비즈니스 계층으로 전송하는 역할, @Controller 객체가 담당비즈니스 계층: 서비스를 제공하기 위한 로직이 작동하는
💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 04장 써머리입니다.Junit: 자바 언어를 위한 단위 테스트 프레임워크단위 테스트: 메서드 단위의 코드가 의도한 대로 작동하는지 검증하는 일단위 테스트를 실행할 때마다 새 객체를 만들어 테스
💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 05장 써머리입니다.DBMS(Database Management System): DB를 관리하기 위한 소프트웨어, 관리 특징에 따라 관계형(가장 많이 사용), 객체-관계형, 도큐먼트형, 비관계
💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 05장 써머리입니다.Representational State Transfer Application Programming Interface(자원의) 구체적인 상태를 (변화시키는 메시지를 HTTP
💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 07장 써머리입니다.서버에서 처리된 데이터를 View 페이지에 추가하여 웹브라우저로 전달하는 도구JSP, 타임리프, 프리마커스프링이 권장하는 템플릿 엔진표현식${…} : 변수의 값 표현식 //
💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 08장 써머리입니다.스프링 기반의 애플리케이션 보안을 담당하는 스프링의 하위 프레임워크필터 기반으로 동작하며 각 필터에서 인증, 인가와 관련된 작업을 처리기본적으로 세션 & 쿠키 방식으로 인증
💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 09장 써머리입니다.서버가 발급한 토큰을 클라이언트가 가지고 있다가 서버에 요청을 보낼 때 클라이언트 인증을 위해 사용하는 방식, 서버는 토큰만 보고 유효한 사용자인지 검증함 토큰(Token)
💡 이 글은 골든래빗 《스프링 부트 3 백엔드 개발자 되기 - 자바 편》의 10장 써머리입니다.자신이 아닌 다른 플랫폼을 이용해 계정 정보를 사용하는 방식리소스 오너: 자신의 정보를 사용하도록 인증 서버에 허가하는 주체, 서비스를 이용하는 사용자리소스 오너 정보 취득