最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java 如何使用@Autowired注解自動注入bean

 更新時間:2021年06月17日 15:49:48   作者:chen183945653  
這篇文章主要介紹了Java 使用@Autowired注解自動注入bean的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Java @Autowired注解自動注入bean

annotationWire.xml (一定記得配置context:annotation-config/)

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd">
    <context:annotation-config/>
    <bean id="order" class="com.annotationWire.pojo.Order" p:order="202020124546" />
    <bean id="user" class="com.annotationWire.pojo.User" />
</beans>

User類

package com.annotationWire.pojo;
import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;
@Data
public class User {
    private String name;
    @Autowired
    private Order order;
}

Order類

package com.annotationWire.pojo;
import lombok.Data;
@Data
public class Order {
    private String order;
}

測試類

package com.annotationWire;
import com.annotationWire.pojo.User;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class TestAnnotation {
    @Test
    public void test(){
        ApplicationContext applicationContext = new ClassPathXmlApplicationContext("annotationWire.xml");
        User student = applicationContext.getBean(User.class);
        System.out.println(student);
    }
}

java配置spring,無法@Autowired自動注入bean的問題

要在配置類上加上@ComponentScan

同時在RootConfigure和ServletConfig兩個類上scan的對象是不同的

ServletConfig是用來注冊DispatcherServlet的,它只是用來掃描controller層的

RootConfigure用來注冊ContextLoaderListener,他掃描的范圍是除了controller以外的bean,例如dao,service,bean實體。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java內(nèi)存分布實現(xiàn)代碼

    java內(nèi)存分布實現(xiàn)代碼

    這篇文章主要介紹了淺談Java內(nèi)存區(qū)域劃分和內(nèi)存分配策略,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-07-07
  • SpringBoot+Thymeleaf靜態(tài)資源的映射規(guī)則說明

    SpringBoot+Thymeleaf靜態(tài)資源的映射規(guī)則說明

    這篇文章主要介紹了SpringBoot+Thymeleaf靜態(tài)資源的映射規(guī)則說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java三大特性之繼承詳解

    Java三大特性之繼承詳解

    繼承:就是子類繼承父類的屬性和行為,使得子類對象具有與父類相同的屬性、相同的行為。本文將來和大家詳細說說Java中的繼承,需要的可以了解一下
    2022-10-10
  • 使用MapStruct進行Java Bean映射的方式

    使用MapStruct進行Java Bean映射的方式

    MapStruct是一個用于JavaBean映射的注解處理器,它通過注解生成類型安全且性能優(yōu)異的映射代碼,避免手動編寫重復的樣板代碼,主要特性包括類型安全、高性能、簡潔和可定制性,使用步驟包括定義映射接口、創(chuàng)建源類和目標類、生成映射代碼并調(diào)用映射方法
    2025-02-02
  • Java?NIO中四大核心組件的使用詳解

    Java?NIO中四大核心組件的使用詳解

    Java?NIO(New?IO)是Java?1.4版本中引入的一套全新的IO處理機制,而NIO提供了四個核心組件:Channel、Buffer、Selector和SelectionKey,本文就來簡單講講這四大組件的使用吧
    2023-05-05
  • 如何使用java寫Student類的功能

    如何使用java寫Student類的功能

    這篇文章主要介紹了如何使用java寫Student類的功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • Java concurrency之非公平鎖_動力節(jié)點Java學院整理

    Java concurrency之非公平鎖_動力節(jié)點Java學院整理

    本篇文章主要介紹了Java concurrency之非公平鎖,詳細的介紹了獲取和釋放非公平鎖,有興趣的同學可以了解一下
    2017-06-06
  • SpringBoot整合RocketMQ批量發(fā)送消息的實現(xiàn)代碼

    SpringBoot整合RocketMQ批量發(fā)送消息的實現(xiàn)代碼

    這篇文章主要介紹了SpringBoot整合RocketMQ批量發(fā)送消息的實現(xiàn),文中通過代碼示例講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-04-04
  • Sharding-Proxy基本功能用法介紹

    Sharding-Proxy基本功能用法介紹

    這篇文章介紹了Sharding-Proxy基本功能用法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-02-02
  • SpringBoot實現(xiàn)任意位置獲取HttpServletRequest對象

    SpringBoot實現(xiàn)任意位置獲取HttpServletRequest對象

    這篇文章主要介紹了SpringBoot實現(xiàn)任意位置獲取HttpServletRequest對象,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11

最新評論

册亨县| 十堰市| 广德县| 永泰县| 孟连| 日喀则市| 曲沃县| 康马县| 洛隆县| 余江县| 噶尔县| 乐亭县| 吉林省| 义乌市| 周口市| 虞城县| 宜宾县| 水富县| 武威市| 阿克苏市| 抚顺市| 高邮市| 金门县| 烟台市| 宣威市| 沅江市| 佛冈县| 岢岚县| 东城区| 眉山市| 池州市| 梁河县| 崇明县| 崇仁县| 宁海县| 扬州市| 德格县| 乌鲁木齐县| 七台河市| 隆安县| 永平县|