
총정리도 아니고, 나만 보는.그리고 이제 약간 알고리즘보단 스프링 하면서 자주 쓰이는 문법 및 개념들만을 정리해보려고 함니다 ㅋ그리고 아직도 가끔 좀 명칭만 들었을 때 뇌정지 오는 것들 정리 쫌 하고요 ㅖㅖ그니까 예 실속충이라서 세세히 많은 문법을 적어놓진 않을 것이라

@Component를 사용하면 @ComponentScan에 의해서 자동으로 스캔되서 해당 클래스를 Bean으로 만들어 줄 수 있다.프로젝트 규모가 커질 수록 등록할 Bean들이 많아지기 때문에 자동등록을 사용하면 편리하다.또 비즈니스 로직이랑 관련된 클래스들은 그 수가

우선 기억해 -> JWT 는 stateless, Session은 stateful이게 먼 말이뇨?JWT는 상태가 없는, 무상태인 것Session은 상태가 있는.거라는 거시다여기서 상태가 없다(stateless). 즉 상태를 갖지 않는다는 건 데이터가 없다는 뜻이다stat

데이터베이스 생성(H2) DB(H2)사용 방식 3가지 Server Mode(<-In-memory방식과 정반대) 직접 엔진을 설치해서 사용하는 방식 애플리케이션과 상관 없는 외부에서 DB 엔진이 구동된다. 데이터가 애플리케이션 외부에 저장되므로 애플리케이션을 종료
JWT의 실행구조를 이해해야, 이를 활용한 인증 시스템을 설계하고 리팩토링 할 수 있는 능력이 생길 것이다.따라서 1\. JWT의 개념2\. 작동 방식3\. 실제로 사용하는 흐름에 대해서 정리해보쟈!!!JWT는 세 가지 부분으로 구성된 JSON 객체이다.각각의 부분은

AOP(Aspect-Oriented Programming, 관점 지향 프로그래밍)말 그대로 애플리케이션의 공통 관심사항을 모듈화하는 방법AOP를 통해서 로깅, 트랜잭션 관리, 보안 등과 같이 공통 기능을 애플리케이션의 다른 부분에 영향을 주지 않고 분리해서 관리하는 것

참고블로그one to many, many to one 처럼 어떤 하나의 JPA 엔티티는 다른 엔티티와 연관 되어있는 경우가 있다.대표적으론 게시글과 댓글이 있겟죠?댓글 엔티티는 게시글 엔티티가 없다면 존재 의의가 없다.게시판 어플리케이션을 만든다고 가정했을 때,게시글을