thymeleaf

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_39일차_"쿠키 / 세션"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [39]일차🚀39일차에는 쿠키와 세션에 대해 더 자세히 배웠다.쿠키와 세션의 차이를 이해하고 각각 스프링 프레임워크에서 어떻게 쓰이는지를 실습해볼 수 있었다.쿠키서버가 사용자의 웹 브라우저에 저장하는 작은 데이터 조각클라이언트가 서버에 요청을 할때마다 "쿠키데이터"가 요청과 함께 서버로 전송쿠키를 통해 서버는 사용자의 상태정보를 유지 가능사이트에 대한 설정을 저장하는데 도움이 되며 브라우저 간 세션 유지에 유용보안에 취약할 수 있어 중요 정보는 저장하지 않아야함쿠키 사용의 과정첫번째 요청사용자가 웹페이지에 액세스 요청 (쿠키 정보는 없는 상태)HTTP 요청 수신 - 서버는 이 요청을 받아서 사용자에 대한 어떠한 정보도 없으므로 기본설정이나 일..

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_38일차_"스프링 포워딩/리다이렉팅"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [38]일차🚀38일차에는 LocalDate 클래스와 GET/POST 방식에 대한 실습을 진행하고, 포워딩와 리다이렉팅, 쿠키까지 배울 수 있었다.특히 GET/POST방식과 포워딩/리다이렉팅 부분을 이해하는 것에서 공부가 필요할 것 같아 회고를 통해 더 이해해봐야겠다.Thymeleaf - 조건표현식의 statusstatus : 인덱스로 참조 가능ExampleController에 (/list) URL 추가@GetMapping("/list") public String showList(Model model){ List items = Arrays.asList( "Item 1", "Item 2", "Item ..

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_37일차_"스프링 Thymeleaf"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [37]일차🚀37일차에는 스프링에서 뷰 템플릿 엔진을 제공하는 Thymeleaf 오픈소스 라이브러리에 대해 자세히 공부해볼 수 있었다. 다양한 실습을 통해 Thymeleaf의 문법과 형식에 대해서 배우고 컨트롤러로부터 View Name을 통해 연결시키고 출력해오는 것을 실습해볼 수 있었다.회고를 통해 이론적인 부분을 중점으로 정리해야겠다.메소드 요청 방식크게 GET방식, POST방식으로 나뉨GET 방식 GET정보를 URL로 전송 (공개해도 되는 정보일때 사용)목적 : 데이터 검색을 위함 (URL을 통해 전송되는 모든 데이터는 쿼리 스트링의 일부로 URL에 포함)➡️ex. localhost:8080/hello?name=myname데이터 제한 :..

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_36일차_"스프링 MVC"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [36]일차🚀36일차에는 스프링 MVC에 대해서 더 자세히 알아보고 스프링 MVC의 동작 흐름에 대해서도 공부할 수 있었다.템플릿엔진인 타임리프를 통해서도 동적으로 페이지에 접근할 수 있는 방법 또한 실습해볼 수 있었다.실습 위주 진행하여 이론에 대해서 자세히 알아볼 수 없는데 회고를 통해 이론에 대해서도 정리해봐야겠다.WeavingAOP 용어 중 Weaving(위빙)은 Advice(부가기능) + Target(핵심 기능)을 결합하여 실행될 프로그램을 구성하는 과정을 의미코드의 실행흐름에 따라 특정 시점에 “부가적인 동작”을 삽입하여 동작하도록 만듦Proxy를 통한 Weaving과정:1. Proxy 생성 = Target 객체를 감싸는 Proxy..

LEFT
'thymeleaf' 태그의 글 목록