#前言
SpringBoot推荐使用注解的方式去声明bean,但还是提供了xml的方式去加载bean

#一.创建要声明为bean的实体类

WzqEntity.java

package com;/**
* @description:
* @author: Wzq
* @create: 2019-12-12 15:44
*/
public class WzqEntity {public String getStr(){return "我是xml配置的bean!";}}

#二.在resources下创建spring-bean.xml
spring-bean.xml:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"><bean id="wzqEntity" class="com.WzqEntity" ></bean></beans>

#三.使用@ImportResource注解将xml配置bean加入spring ioc容器

config.java

package com.wzq.dome.config;import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource;/*** @description:* @author: Wzq* @create: 2019-12-12 15:48*/
@Configuration
@ImportResource(value = {"classpath:spring-bean.xml"})
public class config {}

#四.使用xml声明的bean

TestController.java

package com.wzq.dome.action;import com.WzqEntity;
import com.wzq.dome.entity.ProFileEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;/*** @description:* @author: Wzq* @create: 2019-12-12 10:27*/
@RestController
public class TestController {@AutowiredWzqEntity wzqEntity;@RequestMapping("/test")public String test(){return wzqEntity.getStr();}}

#五.成功

这是我的公众号 有最新的it咨询,和个人工作的记录:

@ImportResource-SpringBoot使用xml配置Bean相关推荐

  1. @ImportResource SpringBoot使用xml配置Bean

    前言 SpringBoot推荐使用注解的方式去声明bean,但还是提供了xml的方式去加载bean 一.创建要声明为bean的实体类 WzqEntity.java package com;/** * ...

  2. spring-boot 引入xml注入bean

    2019独角兽企业重金招聘Python工程师标准>>> spring-boot 引入xml注入bean 配置 public class TestServiceImpl impleme ...

  3. Spring-IOC—基于XML配置Bean

    Spring-IOC-基于XML配置Bean 1.Spring 配置/管理 bean 介绍 1.Bean 管理包括两方面 1.创建bean对象 2.给bean注入属性 2.Bean配置方式 1.基于x ...

  4. java config 类_Spring ----JavaConfig类代替XML配置Bean

    1.使用JavaConfig实现Bean对象创建: 通过Spring  ApplicationContext的另一个容器AnnotationConfigurationApplicationContex ...

  5. spring-boot 免xml配置直接使用spring

    2019独角兽企业重金招聘Python工程师标准>>> spring-boot在maven的dependency里配置URL为:http://repo.spring.org/mile ...

  6. Spring : spring基于xml配置Bean

    1.美图 2.案例 2.1 项目结构 2.2 user类 package com.spring.bean;import java.util.List;

  7. Spring源码之Bean的注册(使用XML配置的方式)

    本文分析的Spring源码是5.2.2版本,使用Gradle进行管理. 一.Bean的注册,先来看通过XML配置Bean的方式 1.配置applicationContext.xml: <?xml ...

  8. Java注解和xml_Spring注解配置和xml配置优缺点比较

    Spring注解配置和xml配置优缺点比较 编辑 ​ 在昨天发布的文章<spring boot基于注解方式配置datasource>一文中凯哥简单的对xml配置和注解配置进行了比较.然后朋 ...

  9. Spring配置Bean的方式

    配置Bean 基于XML配置Bean 基于注解配置Bean 基于Java类配置Bean 基于XML配置 ApplicationContext.xml <bean id="loginUs ...

最新文章

  1. sftp连不上服务器 vscode_VSCODE 【SFTP】 Code:3221225477 / 扩展宿主意外终止 解决方法...
  2. cuda 判断nan 处理办法
  3. 服务器常用shell巡检脚本
  4. Winform中使用printDocument控件打印pictureBox中的二维码照片
  5. 指针:自定义函数length,调用它计算字符串的长度
  6. Js中for循环的阻塞机制
  7. 华为会更新鸿蒙吗,华为p30升级鸿蒙系统时间是什么时候
  8. Spark RDD创建操作
  9. [渝粤教育] 中国传媒大学 政治传播学 参考 资料
  10. 【ZOJ - 3870】Team Formation(异或,思维)
  11. 【JAVA基础篇】多线程
  12. jQuery(一)—— jQuery 概述 / jQuery 选择器 / jQuery 样式操作 / jQuery 效果
  13. @AspectJ中的几种通知方式详解
  14. php display block,CSS display (block inline none )常见属性和用法教程
  15. 计算机不属于发明保护客体,如何判断两种类型的计算机程序发明能否成为专利保护客体?...
  16. 如何将两个php超链接,php超链接跳转
  17. python电脑下载教程-电脑64位怎么下载python
  18. Mac 安装mysql5.7.29
  19. 【路由器】Breed 介绍、刷入和使用
  20. secureCRT查看日志命令

热门文章

  1. ISME Commun: 华中农业大学在菌群收敛机制方面取得新进展
  2. ISME:根系招募特异型菌群增强植物对盐胁迫的抗性
  3. MPB:生态环境中心韩丽丽等-土壤病毒组富集及DNA提取
  4. QIIME 2用户文档. 11数据筛选Filtering data(2018.11)
  5. pandas索引复合索引dataframe数据、索引其中多个水平(level)的多个数据行(index rows from different levels)、使用元组tuple表达复合索引的指定行
  6. pandas任取dataframe中的一个或者多个数据行(head、tail、loc、iloc),将抽取到的一个或者多个数据行复制N次形成新的dataframe
  7. Python使用tpot获取最优模型并抽取最优模型模型参数
  8. python使用sklearn的ConfusionMatrixDisplay来可视化混淆矩阵
  9. python可视化多个机器学习模型在训练集(train set)上交叉验证(cross validation)的AUC值、可视化模型效能
  10. 使用KNN模型进行多标签分类实战(Multilabel Classification)