Class SqlMacroLikeEmpty

java.lang.Object
jp.ecuacion.util.jpa.dao.sqlmacro.AbstractSqlMacro
jp.ecuacion.util.jpa.dao.sqlmacro.SqlMacroLikeEmpty

public class SqlMacroLikeEmpty extends AbstractSqlMacro
{+like_empty[PATTERN=PARTIAL] col like ? and} の中に記載されたものは、?がnullまたは""(空文字)でない場合に、?部分が'%searchStr%'のように展開される。 {+empty ... }では、パラメータがemptyの場合に、emptyではわたってこず、'%%'のように渡されempty判断ができないため別途作成。 PATTERN指定は、以下の3種類から指定。 ・PARTIAL:前後に%がつく ・POSTFIX:前に%がつく ・PREFIX:後ろに%がつく
  • Constructor Details

    • SqlMacroLikeEmpty

      public SqlMacroLikeEmpty()
  • Method Details