1. 程式人生 > >關於Spring中org.springframework.beans.factory.UnsatisfiedDependencyException異常

關於Spring中org.springframework.beans.factory.UnsatisfiedDependencyException異常

參數 ont 使用 容易 font body actor const 區分

這個異常是由於在applicationContext.xml中關於bean的autowirte裝配類型,在類型byName,byType,constructor三種類型中,可能會出現因無法自動裝配而產生題目中的異常。

下面介紹一下關於autowrite的集中裝配類型: 1)no:采用自動裝配。必須使用ref直接飲用其他Bean<ref bean="JavaBean"/> 2)byName:以屬性名區分自動裝配。在容器中尋找與JavaBean屬性名相同的JavaBean,並假期自動裝配到JavaBean中。 3)byType:以屬性類型區分自動轉配 4)constructor:通過構造方法的參數類型自動裝配
5)autudetect:首先使用constructor方式自動裝配,然後使用byType方式在使用自動裝配的時候,把容易出現問題的JavaBean采用手動裝配。

關於Spring中org.springframework.beans.factory.UnsatisfiedDependencyException異常