springboot

[SpringBoot]2. View만들어보기-Controller와 View에 대하여 안녕하세요 오늘은 저번 글에 이어서 Controller와 View에 대하여 다뤄보도록 하겠습니다. 1. 스프링의 동작 구조 스프링은 서버 프레임 워크이기 때문에 클라이언트와 상호작용을 해야 합니다. 이 과정에서 필요한 것이 View와 Controller 인데, 이 둘을 간단히 말하면 view는 우리가 보는 웹페이지 형식의 html 파일(정적 리소스)를 말하는 것이고 controller는 서버에서 온 요청을 받아서 서버 로직을 수행한 뒤 그 결과를 다시 클라이언트에 넘기는 역할을 합니다. 예를 들어 우리가 컨트롤러에 localhost:8080/home 이라고 요청을 보내면 서버 프로젝트 내에 있는 index.html이라는 ..
[SpringBoot]스프링부트 프로젝트 시작하기 안녕하세요! 오늘은 SpringBoot를 이용한 게시판 만들기 프로젝트의 첫 포스팅을 시작해볼까 합니다. 개발에 사용될 예정인 기술은 아래와 같습니다. 개발에 사용할 기술 1) IDE(통합개발환경): InteliJ(인텔리제이) 2) 개발 환경: SpringBoot+Gradle+yml 3) DB통신: Spring Data JPA+MYSQL(workbench) 4) View 템플릿 언어: Thymeleaf 5) 로그인 관련 처리: Spring Security 이번 포스팅에서는 SpringBoot 프로젝트 시작하는 것부터 다뤄보도록 하겠습니다. 1. Spring vs SpringBoot 차이 프로젝트를 시작하기 전에 Spring을 하다보면 종종 보이는 두 녀석..
[Thymeleaf] SpringBoot에 Thymeleaf 적용하기 기존에 JSP환경에서 뷰를 제작하다가 한계를 느껴 다른 템플릿을 적용해보기로 마음을 먹었다. 스프링이 지원해주는 템플릿 엔진을 알아보던 중 FreeMarker Groovy Thymeleaf Mustache 이렇게 4개가 있다는 것을 알게되었는데 그 중에 스프링이 지원해준다는 Thymeleaf(타임리프)를 적용해 보기로 하였다. (사실 처음엔 가장 성능 좋다는 Freemarker를 선택했는데 SpringSecurity프레임 워크를 적용하던 중 막혀서 결국 Thymeleaf를 선택하게 되었다. Freemarker로 SpringSecurity를 적용하려면 JSTL을 별도로 또 사용해야 한다는 의견이 있어서 SpringSecurity까지 사용..
Chung-A
'springboot' 태그의 글 목록 (2 Page)