반응형

타임리프 2

타임리프 - 스프링 통합과 폼

타임리프 스프링 통합타임리프는 크게 2가지 메뉴얼을 제공한다. 기본매뉴얼 : https://www.thymeleaf.org/doc/tutorials/3.0/usingthymeleaf.html스프링 통합 매뉴얼 : https://www.thymeleaf.org/doc/tutorials/3.0/thymeleafspring.html 타임리프는 스프링 없이도 동작하지만, 스프링과 통합을 위한 다양한 기능을 편리하게 제공한다. 그리고 이런 부분은 스프링으로 백엔드를 개발하는 개발자 입장에서 타임리프를 선택하는 하나의 이유가 된다.  스프링 통합으로 추가되는 기능들- 스프링의 SpringEL 문법 통합- ${@myBean.doSomething()}처럼 스프링 빈 호출 지원- 편리한 폼 관리를 위한 추가 속성    ..

공부/Spring 2025.03.29

웹 애플리케이션의 이해

웹 서버, 웹 애플리케이션 서버웹 : 웹은 HTTP 통신을 기반으로 통신한다. 모든 것이 HTTP이다.HTTP 메시지에 모든 것을 담아 전송한다.1. HTML, TEXT2. IMAGE, 음성, 영상, 파일3. JSON, XML(API)4. 서버간의 데이터를 주고 받을때도 대부분 HTTP 사용--> 거의 모든 형태의 데이터가 전송 가능하다. 웹 서버(Web Server)- HTTP 기반으로 동작한다.- 정적 리소스(파일)를 제공하고, 기타 부가 기능이 있다.- 정적(파일) HTML, CSS, JS, 이미지, 영상 등이 정적 파일이다.- ex)NGINX, APACHE  웹 애플리케이션 서버(WAS - Web Application Server)- HTTP 기반으로 동작한다.- 위의 웹 서버 기능 포함 + 정적..

공부/Spring 2025.03.10
반응형