https://start.spring.io/Spring WebThymeleaf 등등 추가해줌.아까 java 11버전으로 바꿨는데 17로 바꿔야한다!!확인 잘 하자!!! http://localhost:8080/view 페이지가 없어서 이렇게 뜬다! An

Spring IoC(inversion of control) 컨테이너가 관리하는 자바 객체를 빈(bean)이라고 부른다. 컴포넌트 스캔과 자동 의존 관계 설정하기자바 코드로 직접 스프링 빈 등록하기Spring Bean 등록 방법(@Bean, @Component) http
새 프로젝트 생성11버전으로 시작버전 낮춰서 생성하면 그래들이 자동으로 다운로드 된다.다운이 완료되면 구성편집 확인! 자동으로 들어갈 것이다. 메이븐 레포지토리에서 spring-core를 찾아서 다운build.gradle안의 dependencies에 넣어준다.복사해서

일정 작성과 리스트 출력까지 만들어 보았다. TodoDTO.java @Builder 멤버 필드들에 대해 알아서 빌드를 만들어준다. @Data getter, setter, toString과 같은 반복메서드를 자동으로 작성해준다. @AllArgsConstruct
240109과 다른 점todolist에서 오류 발생 시 콘솔 찍히게 만들기수정, 삭제기능 추가객체를 특정한 포맷에 맞춰 문자로 출력하는 등의 기능이 필요할 수 있다. 이런 기능을 포캣터(Formatter)라고 한다. Converter vs FormatterConvert
pagination을 위해 작성해준다. getLink로 검색했을 때 조건을 작성. include refid(reference id):반복되는 쿼리를 미리 작성해 놓고 재활용 할 수 있게 해준다.trim 접두어(prefix), 접미어(suffix)를 붙여주거나 지우는 기
종속성 넣고 추가H2로 데이터베이스를 쓰는듯? bin/h2.bat H2 파일 실행이렇게로도 켤 수 있다!create: connect해서 h2로 검색, H2 Embedded선택Path: tcp://localhost/~/testUsername: sa입력 후 테스트 커넥트누
데이터를 저장하고 전달할 목적다른 시스템끼리 데이터를 쉽게 교환할 수 있게 해준다.새로운 태그를 만들어서 추가해도 계속해서 동작하므로 확장성이 좋다.데이터를 보여주지는 않고 전달하고 저장하는 목적으로 사용된다.xml 문서는 유니코드 문자로 이루어진다.모든 요소는 종료태
application.yml에 spring: jpa: show-sql: true 넣어주면 쿼리 보여줌. 스프링 시큐리티 스프링 기반의 애플리케이션 보안(인증, 인가, 권한)을 담당하는 스프링 하위 프레임 워크 보안관련 옵션 제공 CSRF 공격, 세션고정

https://inpa.tistory.com/entry/WEB-%F0%9F%93%9A-JWTjson-web-token-%EB%9E%80-%F0%9F%92%AF-%EC%A0%95%EB%A6%AC사용자가 서버에 접근할 때 이 사용자가 인증된 사용자인지 확인하는 방

1. TokenService 2. RefreshTokenService 3. CreateAccessTokenResponse 4. Token ApiController

OAuth 2.0(Open Authorization 2.0, OAuth2)은 인증을 위한 개방형 표준 프로토콜Third-Party 프로그램에게 리소스 소유자를 대신하여 \*리소스 서버에서 제공하는 자원에 대한 접근 권한을 위임8하는 방식을 제공구글, 페이스북, 카카오,