목록전체 글 (435)
보라코딩
Criteria.java package com.mystudy.domain; import org.springframework.web.util.UriComponentsBuilder; import lombok.Getter; import lombok.Setter; import lombok.ToString; @Getter @Setter @ToString public class Criteria { private int pageNum; private int amount; public Criteria() { this(1, 10); // 기본이 1page에 10개 } public Criteria(int pageNum, int amount) { this.pageNum = pageNum; this.amount = amoun..
Criterea.java 내용추가 // 검색처리 관련 추가 private String type; private String keyword; public String[] getTypeArr() { return type == null? new String[] {} : type.split(""); } BoardMapper.xml title like '%'||#{keyword}||'%' content like '%'||#{keyword}||'%' writer like '%'||#{keyword}||'%' (#{pageNum} -1) * #{amount} ]]> 너무 길어서!!! sql 태그 사용하면 코드 깔끔하고 재사용도 가능하다. title like '%'||#{keyword}||'%' content like..
domain 패키지 Criteria.java package com.mystudy.domain; import lombok.Getter; import lombok.Setter; import lombok.ToString; @Getter @Setter @ToString public class Criteria { private int pageNum; //현재 페이지 private int amount; //한 페이지에 몇개 보여줄 것인 public Criteria() { this(1, 10); // 기본이 1page에 10개 } public Criteria(int pageNum, int amount) { this.pageNum = pageNum; this.amount = amount; } } PageDTO pack..