Supersett
개발자의 하루
Supersett
Blockchain Dev
전체 방문자
오늘
어제
  • 분류 전체보기
    • 프론트
    • 회사생활
    • 블록체인
    • 프로젝트
      • 창업 프로젝트 (DRF + AWS)
      • Spring 프로젝트
    • [중앙대]멋쟁이 사자처럼
    • 기술서적
    • Problem Solving
      • 알고리즘
    • 일기장
      • 하루 정리
      • 삽질 일기
      • 조급할 때 눌러보기

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • DEPROMEET
  • 국비지원
  • 구글소셜로그인
  • Near Scan
  • 멋쟁이 사자처럼 면접
  • 니어프로토콜
  • Luniverse
  • 멋사 중앙대
  • Multichain API
  • 디프만16기
  • 신입개발자
  • 블록체인정보가공
  • 초보개발자
  • 프로젝트
  • 취업준비
  • 자바스크립트
  • 국비
  • 비트코인
  • 국비교육
  • 자바
  • 컴퓨터학원
  • Near Explorer
  • 해커톤
  • 면접준비
  • 블록체인 서버설계
  • 멋쟁이사자처럼 중앙대
  • 멋쟁이 사자처럼 서류
  • java
  • 멋쟁이 사자처럼
  • 글리치해커톤

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Supersett

개발자의 하루

220310 [목] 검색 동적 Query 완성, Mapper 입력
일기장/하루 정리

220310 [목] 검색 동적 Query 완성, Mapper 입력

2022. 3. 10. 11:47

[문제 직면..!]

String 배열을 List에 집어넣어야하는 상황이 생겼다.

 

[문제 해결]

Arrays.asList(배열) 메소드를 통해 변환 완료!!

하루종일 머리를 싸맨 검색동적쿼리..!

<select id="selectDetailSearch" parameterType="map" resultMap="SearchedStoreResultMap">
		select a.sto_num,sto_name,rev_rated,cm_goal_people,sto_add1||sto_add2 address,
		sto_phone,cm_delivery_time,cm_close from store_tb a 
		left join common_tb b on a.sto_num = b.sto_num 
		left join (select cm_num, round(avg(rev_rated),1) rev_rated
		from review_tb group by cm_num) c on b.cm_num =c.cm_num 
		where cm_delivery_time &gt;= '#{delevery_time}' 
		and sto_zip_code||sto_add1||sto_add2 like '#{juso}';
		
		<if test="delivery_time2!=null">
			and cm_delivery_time='#{delivery_time}'
		</if>
		<if test="close_time!=null">
			and cm_close_time='#{cm_close_time}'
		</if>
		<if test="rated!=null">
			<foreach collection="rated" item="rated" open="(" close=")" separator="or">
				and rev_rated='#{rated}'
			</foreach>
		</if>
	</select>

 

 

[오늘 할일]

1. 동적쿼리 작성

2. 부트스트랩 프로젝트에 합치기

3. 면접 답변 준비

 

 

 

 

'일기장 > 하루 정리' 카테고리의 다른 글

220314 [월] HTTP 상태코드 , SpringDAO, 동기  (0) 2022.03.14
220311 [금] AOP  (2) 2022.03.11
220309 [수] MySql , query 짜기  (0) 2022.03.09
220308 [화] Annotation , AOP  (0) 2022.03.08
220307 [월] DI , Spring Ioc , 파이널 회의  (0) 2022.03.07
    '일기장/하루 정리' 카테고리의 다른 글
    • 220314 [월] HTTP 상태코드 , SpringDAO, 동기
    • 220311 [금] AOP
    • 220309 [수] MySql , query 짜기
    • 220308 [화] Annotation , AOP
    Supersett
    Supersett
    하루를 돌아보고 공부한 티를 내기 위해 블로그를 만들었습니다.

    티스토리툴바