Spring

오늘 공부할 주제 JSTL 문법이란? Github 코드 보기 1. 글 목록 디자인 및 JSTL 사용하기 이제 만들 글들을 홈페이지의 화면에 리스트화 시킬 것이다. 기존의 디자인에서 조금 수정을 하였다. // index.jsp ${board.title} ${board.content} 카테고리 | ${board.createTime} 제목과 내용을 클릭하면 해당 글상세로 넘어갈 수 있도록 링크를 걸어준다. 제목, 내용, 작성 시간은 Controller로 부터 받아서 표현해주도록 하겠다. 먼저 jsp페이지에서 jstl문법을 사용하면 forEach를 이용한 반복문 구현이 가능하다. 이 코드는 반복할 객체명을 items로 설정해주고 ${}으로 감싸서 java클래스로 부터 받을 수 있도록한다. 그리고 객체를 boar..
Jsp란?간단하게 말하면 HTML 코드에 JAVA 로직을 넣어 동적웹페이지를 생성하는 웹어플리케이션 도구이다.1. JSP 의 특징 최초 서블릿으로 컴파일 된 후에는 메모리에서 처리되기 때문에 많은 사용자 접속도 원할히 처리된다.JSP 또한 다른 Servlet 간 데이터 공유가 용이하다.자바를 기반으로 하고 있으므로 플랫폼에 독립적이다.(자바)빈즈라는 자바 컴포넌트를 사용할 수 있다.대규모 어플리케이션을 구현할 때 사용되는 EJB(Enterprise Java Bean) 기술과 완벽하게 호환된다.사용자 정의 태그를 만들어 사용할 수 있으며 JSTL과 같은 태그 라이브러리를 이용할 수 있다.HTTP와 같은 프로토콜에 따라 클라이언트의 요청을 처리하고 응답한다.HTML, XML 등 웹 서비스와 관련된 문서를 생..
오늘 공부할 주제 Git으로 Github에 코드 올리기 Entity의 역할 Github 코드 보기 1. Model package 생성 먼저 MVC(Model-View-Controller)패턴 중 model을 만들기 위해 myblog 하위에 model package를 생성해 준다. 2. Board Entity만들기 package com.coon.myblog.model; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import javax.persis..
Spring Framework란? 스프링 프레임워크(영어: Spring Framework)는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다. 1. Spring의 특징 경량 컨테이너로서 자바 객체를 직접 관리한다. 각각의 객체 생성, 소멸과 같은 라이프 사이클을 관리하며 스프링으로부터 필요한 객체를 얻어올 수 있다. 스프링은 제어 반전(IoC : Inversion of Control)을 지원한다. 컨트롤의 제어권이 사용자가 아니라 프레임워크에 있어서 필요에 따라 스프링에서 ..
coon94
'Spring' 태그의 글 목록