[Seasar-user:19420] Re: dataSourceNameはnullあるいは空であってはいけません
吉村 実
[E-MAIL ADDRESS DELETED]
2010年 3月 1日 (月) 14:04:24 JST
久保様
ご回答ありがとうございます。
ご指摘いただいた内容につきまして、
Eclipseによるデバッグ時に確認しましたところ、
以下のようになっておりました。
という回答でよいのか自信が持てないのですが、
よろしいでしょうか。
「PrListInitServiceImpl.java」
private TPrDataDao tPrDataDao;
private TPrDataDao tPrDataDaoForOp;
public boolean initializeBySearch( PrSearchForm prSearchForm, PrListForm
prListForm ) {
// 参照DBに対応した検索Dao初期化
initializeDaoByRefereDb( prSearchForm, prListForm );
// 検索条件から手続を検索する
List<TPrData> tprocDataList =
prListCommonService.searchByPrSearchCondition4List( prSearchForm, prListForm
);
return true;
}
private void initializeDaoByRefereDb( PrSearchForm prSearchForm, PrListForm
prListForm ) {
RefereDB referDB =
prSearchForm.getSaveSearchCondition().getRefereDB();
if ( referDB.isOpDB() == true ) {
prListForm.setTPrDataDao( tPrDataDaoForOp );
} else {
prListForm.setTPrDataDao( tPrDataDao );
}
}
-----------------------------------------------------------------
■「initializeDaoByRefereDb」後
-----------------------------------------------------------------
tPrDataDao TPrDataDao$$EnhancedByS2AOP$$6e3fe4 (id=192)
tPrDataDaoForOp TPrDataDao$$EnhancedByS2AOP$$3dd246 (id=197)
-----------------------------------------------------------------
「PrListCommonServiceImpl.java」
public List<TPrData> searchByPrSearchCondition4List( PrSearchForm
prSearchForm, PrListForm prListForm ) {
// 検索実行(手続データ)
return prListForm.getTPrDataDao().findBySearchCondition4PrList(
prSearchForm.getSaveSearchCondition() );
}
-----------------------------------------------------------------
■「findBySearchCondition4PrList」前
-----------------------------------------------------------------
tProcDataDao TPrDataDao$$EnhancedByS2AOP$$6e3fe4 (id=192)
tProcDataDao TPrDataDao$$EnhancedByS2AOP$$3dd246 (id=197)
-----------------------------------------------------------------
Seasar-user メーリングリストの案内