首页 > 其他分享 >springboot开发日记(4)

springboot开发日记(4)

时间:2023-02-07 19:22:55浏览次数:52  
标签:组件 springboot class Test 开发 test Import 添加 日记

@import

可以通过@import向容器中导入组件,将组件添加到容器中。

例如创建一个Test对象

public class Test {
    private String name;
    //构造函数省略
    }
}

 在MyConfig.java中添加@Import组件

@Import(Test.class)

注意要添加在外部,即和@Configuration处于同一级

然后在main函数中就可以通过run对象调用test了。

Test test=run.getBean(Test.class);
test.setName("1121");
System.out.println(test.toString());

如果通过@Import添加一个已经声明过的类会怎样?

例如添加@Import(User.class)

然后修改main函数

String test[]=run.getBeanNamesForType(User.class);
for (String s:test) {
    System.out.println(s);
}

 最后的结果是

com.main.bean.user
user01

 这里说明了通过@Import引入的默认组件的名字就是全类名。

 还有两种用法参考@Import的三种用法

 

标签:组件,springboot,class,Test,开发,test,Import,添加,日记
From: https://www.cnblogs.com/tarorat/p/17098997.html

相关文章

  • 关闭selenium开发中的chromedriver控制台
    采用selenium操作浏览器执行自动化操作的场景时,在使用pyinstaller打包成exe文件后,会有chromedriver.exe或geckodriver.exe的console命令行窗口。我们打包成exe文件一......
  • spi~在插件开发过程中的使用
    spi是原生java的组件,通过META-INF/services目录进行注册,通过ServiceLoader进行加载,一般可以用在组件开发中,你在公用组件中封装好逻辑,将个性化的部分抽象出一个接口,接口通过......
  • STM32MP157开发板Linux+Qt项目实战:智慧家庭
    stm32mp157开发板FS-MP1A是华清远见自主研发的一款高品质、高性价比的Linux+单片机二合一的嵌入式教学级开发板。开发板搭载ST的STM32MP157高性能微处理器,集成2个Cortex-A7......
  • 互联网医院开发|监管平台对接
    互联网医院已经被全国各地的好多医院启用了,给医院和患者都带了大大的便利,而且很多地方的互联网医院也已经对接的医保系统,可以实现线上看病也走医保的流程,现在监管平台也已经......
  • 在 SpringBoot 项目中简单实现 JWT 验证
    使用SpringBoot提供api的时候,我更喜欢使用jwt的方式来做验证。网上有会多SpringSecurity整合jwt的,也有Shiro整合jwt的,感觉有点复杂。这里分享一下自己在项......
  • 训练日记 2018.12.14
        哎,这几天被树形背包搞懵了,一开始感觉没学到啥,做一个题看一个题解,每个题单个来看都能看懂,但是遇到一个新题就不会了,而且你用上一个题的做法做,依旧不对,网上的题解......
  • 开发代码质量差的解决办法
    首先问题分析:了解一下代码差的原因,主要以下几个方面:(1)需求理解错误(2)开发能力不足(3)提测之前不自测(4)自测只停留在表面(5)遇......
  • 开发&运维如何对接口响应时间慢问题,快速定界排查?
    01问题背景自建机房,生产环境上某接口耗时超过2s,接口实现逻辑包含:数据库读写下游api调用数据统计开发本地自测,接口耗时却只有106ms。于是开发问运维:“生产环境的网络确定没......
  • LeaRun快速开发平台:自由搭建个性化门户
    门户是一个应用软件呈现给用户的第一印象,它作为应用框架,将各种应用系统、数据资源和互联网资源集成整合到一个信息管理平台上,再用统一界面呈现给用户,使企业可以快速建立企......
  • 开心档-软件开发入门之MongoDB 覆盖索引查询
     作者简介:每天分享​​MongoDB教程​的学习经验、和学习笔记。  座右铭:有自制力,做事有始有终;学习能力强,愿意不断地接触学习新知识。个人主页:​​雪奈椰子的主页​​ 前......