# 동적쿼리

14개의 포스트

Querydsl로 동적쿼리 날리기(1)_Controller,Service단

◻️ 계기 프로젝트를 진행하며, 이번에 내가 구현해야 할 기능은 '게시글 전체 조회' 였다. 처음에는 별거 아닌 것처럼 보여서 내가 구현하겠다고 했는데, 생각보다 까다로워서 많이 고민했었다. 이번 기회에 내가 고민했던 점들과 이를 어떻게 처리했는지 정리해보고자 한다.

2023년 3월 9일
·
0개의 댓글
·

ORACLE 문자열 쿼리 실행(동적쿼리)

현재 사용하는 패키지에서 사용하는 함수 중 리턴값이 쿼리 문자열인 함수가 있다. 이 함수의 리턴값을 받아서 동적으로 쿼리를 실행시키는데, 이러한 동적쿼리를 이전까지 사용한 경험이 없어 이번기회에 정리하고자한다.패키지에서는 프로시저 내부에서 함수를 호출하고, 커서를 이용

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

[ORACLE] 정적쿼리 및 동적쿼리

바로 앞 전 포스트에서 언급했던 프로시저를 개발하면서 동적쿼리에 대해 알게 되었고 이를 정리해보았다.동적쿼리가 필요했던 이유는 커서로 테이블명을 받아왔고 이 커서 변수를 쿼리문에 써야할 상황이었기 때문이다.(정적쿼리로는 배열로 정의한 테이블명이 인식 안됌)1) 정적쿼리

2022년 8월 23일
·
0개의 댓글
·

[error] org.mybatis.spring.MyBatisSystemException: nested exception is

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression '!empty( test.N

2022년 5월 27일
·
0개의 댓글
·
post-thumbnail

[SpringBoot Querydsl : 동적 쿼리]

BooleanBuilderWhere 다중 파라미터 사용객체 생성 시점에 생성자에 파라미터를 던지는 방식으로 기본 값을 지정할 수 있음where절에 생성된 객체를 넣어주면 끝where절에 null을 넣게되면 그냥 무시가 됨where절에 들어가는 값으로 method를 던져

2022년 5월 5일
·
0개의 댓글
·
post-thumbnail

[Spring] QueryDSL로 조건검색 API를 만들어보자(동적 쿼리)

개발을 하다보면 위의 그림 처럼 여러가지 조건을 가지고 검색을 해야할 경우가 많이 있습니다. 조건이 고정되어 있다면 조금 쉽겠지만 사용자가 필요에 따라 조

2022년 3월 26일
·
0개의 댓글
·

[MariaDB] 동적쿼리 (4. 정리)

예시의 특징이 테이블명이 변경되어야 한다는 것입니다.개발자가 직접 수작업으로 변경하고 테이블을 생성해줄 수 있지만 이건....누가봐도 잘못된 방법인 것 같습니다.그 외로는 java 기준으로 JDBC 혹은 Mybatis의 Preparedstatement 기능을 사용하면

2021년 4월 7일
·
0개의 댓글
·

[MariaDB] 동적쿼리 (3. 쿼리작성)

그럼 이어서 동적 쿼리를 작성해보겠습니다.

2021년 4월 7일
·
0개의 댓글
·

[MariaDB] 동적쿼리 (2. 개념)

PreparedStatement vs Statement PREPARE 구문 EXECUTE 구문 DEALLOCATE/DROP 구문 EXECUTE 구문

2021년 4월 7일
·
0개의 댓글
·

[MariaDB] 동적쿼리 (1. 사용 예시)

이번 포스팅은 mariadb 동적쿼리에 대해 작성해보려고 합니다.단순히 개념만 작성하기보다는 실제 적용 가능한 사례를 활용하여 작성해보려고 합니다.테이블 구조테이블명LOGDATA날짜테이블 용도로그 적재 테이블 컬럼 LOG_NO (INT, NOT NULL, AUTO_I

2021년 4월 7일
·
0개의 댓글
·