전자정부프레임워크2 프론트에서 보내준 값을 쿼리문에 대입하기 Integer key = searchVo.getKey(); if (key != null) { cb.where("a.frstRgsrDttm").like(false).value("%" + key + "%").noEscape(); } 여기서 사용하는 라이브러리는 persistence.blazebit 이거 이다. Vo의 key 값 => 프론트에서 보내준값을getKey로 받아와서 null 이 아니면 where 조건에 추가해준다. 처음에는 기간값을 못받아와서 많이 고민을 하엿다. 2024. 8. 19. Blaze Persistence 사용하기 쿼리문이랑 똑같이 작성하는데 형식이 따로 있다. public List selectMcList(PcStatRentVo4 searchVo) throws InplabRuntimeException, ParseException { String searchKeywordFrom = searchVo.getSearchKeywordFrom(); // 작성일자(From) String searchKeywordTo = searchVo.getSearchKeywordTo(); // 작성일자(To) StringBuilder query = new StringBuilder(); 해당테이블을 직접 입력해줘서 테이블안에있는 어떤 칼럼을 쓰는지 적어준다.CriteriaBuilderTbPotMchn> cb = .. 2024. 8. 7. 이전 1 다음