본문으로 바로가기

2022년 6월 15일 Spring

category 프로그래밍 공부 2022. 6. 15. 12:12
728x90
반응형

<c:forEach var="board" items="${list}">
                                <tr>
                                <td><c:out value="${board.bno}"/></td>
                                <td><c:out value="${board.title}"/></td>
                                <td><c:out value="${board.writer}"/></td>
                                <td><fmt:formatDate pattern="yyyy-MM-dd" value="${board.redate}"/></td>
                                <td><fmt:formatDate pattern="yyyy-MM-dd" value="${board.updateDate}"/></td>
                                </tr>
 </c:forEach>

var 는 변수를 저장할 때 사용

var  = "board"

items는 객체를 반복할 때 사용

items = ${"list"}

 

Spring에서 Void

Void 를 사용하면 GetMapping 옆에 (/register)

있는 주소가 jsp다.

ex)

@GetMapping("/register") < jsp
public void register() {

}


Spring 에서 제작하는 순서

(테이블) : VO,DTO                1:1 column : 속성

VO.DTO 도메인 모델 계층 >

Mapper 퍼시스턴트 계층 >

Service 비지니스 계층 >

Controller 제어 계층 >

JSP 프레젠테이션 계층  

 

제작시에는 순서 반대로 제작하면 된다.

JSP 프레젠테이션 계층 >

Controller 제어 계층 >

Service 비지니스 계층 >

Mapper 퍼시스턴트 계층 >

VO.DTO 도메인 모델 계층 

 

728x90
반응형