@ImportResource-SpringBoot使用xml配置Bean
#前言
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相关推荐
- @ImportResource SpringBoot使用xml配置Bean
前言 SpringBoot推荐使用注解的方式去声明bean,但还是提供了xml的方式去加载bean 一.创建要声明为bean的实体类 WzqEntity.java package com;/** * ...
- spring-boot 引入xml注入bean
2019独角兽企业重金招聘Python工程师标准>>> spring-boot 引入xml注入bean 配置 public class TestServiceImpl impleme ...
- Spring-IOC—基于XML配置Bean
Spring-IOC-基于XML配置Bean 1.Spring 配置/管理 bean 介绍 1.Bean 管理包括两方面 1.创建bean对象 2.给bean注入属性 2.Bean配置方式 1.基于x ...
- java config 类_Spring ----JavaConfig类代替XML配置Bean
1.使用JavaConfig实现Bean对象创建: 通过Spring ApplicationContext的另一个容器AnnotationConfigurationApplicationContex ...
- spring-boot 免xml配置直接使用spring
2019独角兽企业重金招聘Python工程师标准>>> spring-boot在maven的dependency里配置URL为:http://repo.spring.org/mile ...
- Spring : spring基于xml配置Bean
1.美图 2.案例 2.1 项目结构 2.2 user类 package com.spring.bean;import java.util.List;
- Spring源码之Bean的注册(使用XML配置的方式)
本文分析的Spring源码是5.2.2版本,使用Gradle进行管理. 一.Bean的注册,先来看通过XML配置Bean的方式 1.配置applicationContext.xml: <?xml ...
- Java注解和xml_Spring注解配置和xml配置优缺点比较
Spring注解配置和xml配置优缺点比较 编辑 在昨天发布的文章<spring boot基于注解方式配置datasource>一文中凯哥简单的对xml配置和注解配置进行了比较.然后朋 ...
- Spring配置Bean的方式
配置Bean 基于XML配置Bean 基于注解配置Bean 基于Java类配置Bean 基于XML配置 ApplicationContext.xml <bean id="loginUs ...
最新文章
- sftp连不上服务器 vscode_VSCODE 【SFTP】 Code:3221225477 / 扩展宿主意外终止 解决方法...
- cuda 判断nan 处理办法
- 服务器常用shell巡检脚本
- Winform中使用printDocument控件打印pictureBox中的二维码照片
- 指针:自定义函数length,调用它计算字符串的长度
- Js中for循环的阻塞机制
- 华为会更新鸿蒙吗,华为p30升级鸿蒙系统时间是什么时候
- Spark RDD创建操作
- [渝粤教育] 中国传媒大学 政治传播学 参考 资料
- 【ZOJ - 3870】Team Formation(异或,思维)
- 【JAVA基础篇】多线程
- jQuery(一)—— jQuery 概述 / jQuery 选择器 / jQuery 样式操作 / jQuery 效果
- @AspectJ中的几种通知方式详解
- php display block,CSS display (block inline none )常见属性和用法教程
- 计算机不属于发明保护客体,如何判断两种类型的计算机程序发明能否成为专利保护客体?...
- 如何将两个php超链接,php超链接跳转
- python电脑下载教程-电脑64位怎么下载python
- Mac 安装mysql5.7.29
- 【路由器】Breed 介绍、刷入和使用
- secureCRT查看日志命令
热门文章
- ISME Commun: 华中农业大学在菌群收敛机制方面取得新进展
- ISME:根系招募特异型菌群增强植物对盐胁迫的抗性
- MPB:生态环境中心韩丽丽等-土壤病毒组富集及DNA提取
- QIIME 2用户文档. 11数据筛选Filtering data(2018.11)
- pandas索引复合索引dataframe数据、索引其中多个水平(level)的多个数据行(index rows from different levels)、使用元组tuple表达复合索引的指定行
- pandas任取dataframe中的一个或者多个数据行(head、tail、loc、iloc),将抽取到的一个或者多个数据行复制N次形成新的dataframe
- Python使用tpot获取最优模型并抽取最优模型模型参数
- python使用sklearn的ConfusionMatrixDisplay来可视化混淆矩阵
- python可视化多个机器学习模型在训练集(train set)上交叉验证(cross validation)的AUC值、可视化模型效能
- 使用KNN模型进行多标签分类实战(Multilabel Classification)