Spring 2.5注釈はインターフェース注入の必要がない方法です.
最近Spring 2.5の注釈を使っていますが、普通はインターフェースを注入しなければならないです.インターフェースがない時に、直接にActionにService層の実現類を注入する時、運行会報があります.
org.springframework.beans.factory.beannotofrequiredtypeexception bean named
このような異常.インターフェースを使わないで、実現類を直接注入するのはどうですか?1. springプロファイルで見つけました.<tx:annotation-driven transaction-manager="transactionManager" />
proxy-targt-class=「true」を追加します.<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true"/>
2.cglib-nodep-2.2.jarをダウンロードしてプロジェクトlibバッグに追加します.@Resource(name = "articleServiceImpl")
private ArticleServiceImpl articleService;//ArticleServiceImpl ,
==================================The End===================================================================================