spring idea之iop之註解配置

2021-10-02 08:12:27 字數 1636 閱讀 1674

在使用註解之前也需要建立乙個xml檔案

!--開啟註解掃瞄--

>

package

="com.tao.annotation"

>

<

/context:component-scan>

<

/beans>然後再所建立的類上新增註解即可

serviceproj類

@service

("serviceproj"

)public

class

serviceproj

測試**進行測試

@test

public

void

test2()

列印結果:

com.tao.annotation.serviceproj@7692d9cc

建立物件的幾個註解:

@component

@controller:表示控制層

@service:表示事務層

@repository:表示持久層

沒有硬性規定,只是約定俗成

2.使用註解進行對物件的屬性注入值

daoproj物件

@repository

("daoproj"

)public

class

daoproj")

private string name;

@autowired註解可以自動匹配到相對應的類,當如果有多個相應的類時可以和@qualifier註解搭配使用

@qualifier註解指定相應類的id值。當然也可以直接使用乙個@resource註解直接指定想要注入的類的id。

@value時用來注入基本型別值的,可以直接寫入值,也可和@propertysource(「classpath:propertysource.properties」)搭配使用,使用${}表示式從properties檔案中獲取值

propertysource.properties檔案

user=李四
@propertysource(value = 「classpath:propertysource.properties」,encoding = 「utf-8」)

value = 「classpath:propertysource.properties」,指定propertysource檔案位置,encoding = "utf-8"指定字符集編碼。

博學之,審問之,慎思之,明辨之,篤行之

禮記 中庸 十九章有云 博學之,審問之,慎思之,明辨之,篤行之。這說的是為學的幾個層次,或者說是幾個遞進的階段。博學之 意謂為學首先要廣泛的獵取,培養充沛而旺盛的好奇心。好奇心喪失了,為學的慾望隨之而消亡,博學遂為不可能之事。博 還意味著博大和寬容。惟有博大和寬容,才能相容幷包,使為學具有世界眼光和...

接觸之,熟悉之,打破之

接觸之,熟悉之,打破之 拿破崙小時候就是孩子王,不管同夥伴們玩什麼遊戲,它總是贏家。同時,它更善於改變遊戲規則,以便能夠發揮他自己的優勢。如果能夠成為遊戲規則的左右者,那麼,在當今商戰中必定是最大的贏家。我們處在乙個有著各種各樣遊戲規則的大環境中,每時每刻都要面對不同的遊戲規則,轉換不同的角色,讓自...

手之舞之,足之蹈之

我知道,你認為我在講述天方夜譚。沒有哪個程式設計師可以這樣奢侈,可以這樣幸運。不錯,這確乎是我的幻想。不可求,不可遇。然而,書卻可以擁有這樣的魔力,可以讓這樣的幻想得到實現。感謝richard monson haefel薈萃了這樣乙個團隊,並將他們帶到每乙個讀者身邊,那就是這本薄薄的小書 軟體架構師...