首頁 > 常見問題 > component什麼層註解

component什麼層註解

anonymity
發布: 2019-05-08 14:03:01
原創
4078 人瀏覽過

@component(把普通pojo實例化到spring容器中,相當於設定檔中的

泛指各種元件,就是說當我們的類別不屬於各種歸類的時候(不屬於@Controller、@Services等的時候),我們就可以使用@Component來標註這個類別。

component什麼層註解

下面寫這個是引入component的掃描元件 

<context:component-scan base-package=”com.mmnc”>
登入後複製

 其中base-package為需要掃描的套件(含所有子套件) 

       1、@Service用於標註業務層元件 
       2、@Controller使用標註控制層元件(如struts中的action) 
       3、@Repository
       4、@Component泛指元件,當元件不好歸類的時候,我們可以使用這個註解來標註。
             @Service public class UserServiceImpl implements UserService { }      

      頭字母小寫),如果想自訂,可以@Service(“ ***”)               以如此指定,以這種bean預設為單例的,若想改變,可使用@Service(「beanName」) 

    可以使用以下方式指定初始化方法和銷毀方法(方法名稱任意): @PostConstruct public void init() { }

以上是component什麼層註解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板