[Seasar-user:16384] Re: S2jdbc でビット演算子の条件を加えたい
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2008年 11月 26日 (水) 14:59:00 JST
ひがです。
>
> ありがとうございます。
> furukawaです。
>
> 少々複雑なSQL文ですので、今回はSQLファイルでに記述しようと
> 試してみたのですが、以下のようなエラーが発生してどうも
> 動かすことができません。
>
> 何か分かりますでしょうか。
>
> Caused by: org.seasar.framework.exception.SSQLException: [ESSR0017]例外が
> 発生しました。理由はjava.io.EOFException
> at
> org.seasar.extension.jdbc.types.SerializableType.deserialize(SerializableType.java:128)
>
>
> ソースは以下の通りです。(テーブル名は変更しています)
> [java]
> List<Aaa> AaaList = selectBySqlFile(
> Aaa.class, "getListByConditionDto")
> .getResultList();
>
> [sql]
> select * from aaa
SQLファイルに拡張子がついてますか。
ついてるなら、getListByConditionDto.sqlのように拡張子まで
指定する必要があります。
SQLファイルを置く場所は、META-INF/sql/rootpackage/entity/Aaa/です。
rootpackageの部分は、プロジェクトにあわせて読み替えてください。
よろしくお願いします。
Seasar-user メーリングリストの案内