[Seasar-user:13932] Re: [S2Dao] EntityとDtoで検索結果が違う
SETO Azusa
[E-MAIL ADDRESS DELETED]
2008年 4月 24日 (木) 20:54:40 JST
せとあずさです。
On Thu, 24 Apr 2008 20:24:26 +0900
SETO Azusa <[E-MAIL ADDRESS DELETED]> wrote:
> DTOの該当するプロパティにColumnアノテーションをつけると
> マッピングできるようになりませんかね?
> # 試してませんが...
試してみました。(H2です)
・DTO
public class TestDto {
private int hoge01;
@Column("hoge_01")
public int getHoge01() {
return hoge01;
}
public void setHoge01(int hoge01) {
this.hoge01 = hoge01;
}
}
・Dao
public interface TestDao {
@Sql("select 1 as hoge_01 from dual")
public TestDto getTest();
}
・テストケース
public void testGet() {
assertEquals(1, testDao.getTest().getHoge01());
}
で緑になりました。というわけで、DTOの該当プロパティに
Columnアノテーションをつければいけますね。
--
せとあずさ
[E-MAIL ADDRESS DELETED]
http://www.fieldnotes.jp/d/
Seasar-user メーリングリストの案内