• Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • 2.4.18-rc2
    • Affects Version/s: 2.4.18-rc1
    • Component/s: S2-Tiger
    • None

      http://blog.ozacc.com/archives/001704.html
      S2JDBC で,SimpleWhere に渡された String 型のパラメータが空文字列または空白のみの文字列の場合は条件に追加しないようにする.

          [CONTAINER-103] S2JDBC で,SimpleWhere に渡された String 型のパラメータが空文字列または空白のみの文字列の場合は条件に追加しないようにしました.

          koichik added a comment -

          上のコメントの SVN コミットログへのリンクは間違い.ただしくはこちら.
          http://svn.seasar.org/browse/?view=rev&root=s2container&revision=3015
          心より恥じる.

          koichik added a comment - 上のコメントの SVN コミットログへのリンクは間違い.ただしくはこちら. http://svn.seasar.org/browse/?view=rev&root=s2container&revision=3015 心より恥じる.

          koichik added a comment -

          対応しました.
          http://svn.seasar.org/browse/?view=rev&root=s2container&revision=3014

          new SimpleWhere().ignoreWhitespace().eq("name", name)...
          

          のように ignoreWhitespace() を呼び出すと,その後に追加される条件のパラメータが null に加えて空文字列や空白のみからなる文字列の場合も条件には追加されなくなります.

          koichik added a comment - 対応しました. http://svn.seasar.org/browse/?view=rev&root=s2container&revision=3014 new SimpleWhere().ignoreWhitespace().eq( "name" , name)... のように ignoreWhitespace() を呼び出すと,その後に追加される条件のパラメータが null に加えて空文字列や空白のみからなる文字列の場合も条件には追加されなくなります.

            Assignee:
            koichik
            Reporter:
            koichik
            Votes:
            0 Vote for this issue
            Watchers:
            Start watching this issue

              Created:
              Updated:
              Resolved: