Spring4新特性泛型依賴注入

2021-08-28 02:22:58 字數 1191 閱讀 1410

就是帶泛型的兩個父類他們之間有引用關係,

子類各自繼承他們,子類之間彼此之間也會有父類間的引用關係。

舉例:

兩個父類:之間有引用關係。

package one;

public

class respository

import org.springframework.beans.factory.annotation.autowired;

public

class service

}

隨便建立個泛型例項類:

public

class user

兩個子類繼承父類:

import org.springframework.stereotype.component;

@component

public class

userrespository

extends

respository

@component

public class

userservice

extends

service

配置xml註解注入:

context:component-scan>

測試:

public

static

void

main(string args) throws sqlexception

輸出:

add

one.userrespository

@799d4f69

可以看到子類也繼承了父類的引用關係,不過userservice中的引用類是respository的實現類,即userrespository類。

注意:

@autowired註解是為了 引用關係,但是父類上不需要註解,其 實現類需要註解,交給ioc管理。

Spring 4 0新特性 泛型依賴注入

泛型依賴注入 spring 4.x中可以為子類注入子類對應的泛型型別成員的成員變數的引用 有兩個都帶有泛型的基類 bassservice bassrepository 兩個基類中定義一些經常使用的方法,並且這兩個基類之間會有引用關係,以便在bassservice中呼叫bassrepository已經...

Spring泛型依賴注入

1 定義基礎倉庫 package com.spring.generic.di public class baserepository 2 定義基礎服務層 package com.spring.generic.di import org.springframework.beans.factory.an...

四 Spring4學習 依賴注入DI

依賴 指bean物件建立依賴於容器。bean物件的依賴資源 注入 指bean物件依賴的資源由容器來設定和裝配 di dependency injection ioc 的另一種表述方式 即元件以一些預先定義好的方式 例如 setter 方法 接受來自如容器的資源注入.相對於 ioc 而言,這種表述更直...