Spring MVC

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..

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

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

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [35]일차🚀35일차에는 AOP에 대해 배우고 관련된 용어 @Before, @After 어노테이션 등에 대해서도 실습해보았다.회고를 통해 Proxy 객체에 대해서도 부족했던 부분을 더 공부해봐야겠다.AOP (Aspect Oriented Programming)관점지향 프로그래밍은 객체지향 프로그래밍을 보완객체지향과 상반된 것 같지만 목적에 맞게 클래스를 만들어서 하나의 객체로 분리하는 객체지향과 달리관점지향은 비즈니스 웹 애플리케이션에서 핵심관심과 횡단관심으로 분리프레젠테이션 계층 / 서비스 계층 / 데이터 계층 에 대해 전체적으로 필요한 관심사들(로깅/보안/트랜잭션 등)이 횡단으로 존재자체적 언어라기보단 기존의 OOP언어를 보완하고 확장함 (..

LEFT
'Spring MVC' 태그의 글 목록