[DAO-135] Daoが実装クラスのときに、DaoインタフェースについたS2Daoアノテーションを取得できない不具合を修正しました。[Seasar-User:13943] Created: 2008-03-31  Updated: 2008-04-08  Resolved: 2008-04-07

Status: Resolved
Project: S2Dao
Component/s: s2dao-tiger
Affects Version/s: None
Fix Version/s: 1.0.48-RC1

Type: Bug Priority: Major
Reporter: azusa Assignee: jundu
Resolution: Fixed Votes: 0
Labels: None


 Description   

@S2Daoアノテーションを取得する際に、アノテーションが取れないときは上位インターフェースのアノテーションを取りにいくのですが、EntityMangerを使用する場合はDaoのアスペクトのかかったクラスが起点となり
Daoインターフェース

 
Daoインターフェース
       ↑(実装)
実装クラス
      ↑
起点となる継承クラス(AOPで生成)

AOPで生成したクラスからは直にインターフェースを取れないため、アノテーションを取得できない。



 Comments   
Comment by jundu [ 2008-04-07 ]

S2DaoおよびCheckSingleRowUpdateアノテーションが読み込まれるように修正しました。

Generated at Thu Apr 18 20:59:14 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.