更新時間:2022-09-09 10:05:47 來源:動力節(jié)點 瀏覽1009次
bean 元素有一個必需屬性 ,class它指定要創(chuàng)建或操作的 Java 類。一個 bean 可以:
由框架的容器創(chuàng)建并注入到內(nèi)部框架對象中,或者將值注入其靜態(tài)方法
第一種使用,對象注入,一般都伴隨著type屬性,它告訴容器這個對象實現(xiàn)了哪個接口。
第二種用途,值注入,有利于允許不是由容器創(chuàng)建的對象接收框架常量。使用值注入的對象必須定義static屬性。
屬性 | 必需的 | 描述 |
---|---|---|
班級 | 是的 | bean 類的名稱 |
類型 | 不 | 此類實現(xiàn)的主要 Java 接口 |
姓名 | 不 | 此 bean 的唯一名稱;在指定相同類型的其他 bean 中必須是唯一的 |
范圍 | 不 | bean的范圍;必須是默認值、單例、請求、會話、線程 |
靜止的 | 不 | 是否注入靜態(tài)方法;指定類型時不應為真 |
可選的 | 不 | bean 是否可選 |
<struts>
<bean type="com.opensymphony.xwork2.ObjectFactory" name="myfactory" class="com.company.myapp.MyObjectFactory" />
...
</struts>
以上就是關(guān)于“關(guān)于Bean配置的示例”介紹,大家如果想了解更多相關(guān)知識,可以關(guān)注一下動力節(jié)點的Java在線學習技術(shù)文檔,里面的課程內(nèi)容從入門到精通,細致全面,很適合沒有基礎(chǔ)的小伙伴來學習,希望對大家能夠有所幫助。