当前位置: 首页 > news >正文

聊城做网站推广哪家好android sdk

聊城做网站推广哪家好,android sdk,开发一个网站 要多久,wordpress 资源因为第三方给的bean实例封装在jar包中,无法通过给类添加注解Component后再获取bean实例,我们可以通过给方法添加注解Bean,获取bean实例(方法的返回值就是第三方bean实例)。 可获取第三方bean的类 package com.annota…

因为第三方给的bean实例封装在jar包中,无法通过给类添加注解@Component后再获取bean实例,我们可以通过给方法添加注解@Bean,获取bean实例(方法的返回值就是第三方bean实例)。

可获取第三方bean的类

package com.annotation.thirdjar;import java.util.Date;import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Component;/*** @copyright 2003-2025* @author    qiao wei* @date      2025-04-16* @version   1.0* @brief     * @history   name*            date*            brief*/
@Component(value = "factory")
public class DateFactory {public DateFactory() {}@Bean(name = "getDate001")public Date getDate() {return new Date();}
}

配置类,将DateFactory加载。

package com.annotation.config;import org.springframework.context.annotation.ComponentScan;/* ** @copyright 2003-2025* @author    qiao wei* @date      2025-06-11* @version   1.0* @brief     * @history   name*            date*            brief*/
@ComponentScan(basePackages = "com.annotation")
public class Config {
}

测试类:

package com.annotation.thirdjar;import java.util.Date;import org.junit.jupiter.api.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;import com.annotation.config.Config;/* ** @copyright 2003-2025* @author    qiao wei* @date      2025-06-11* @version   1.0* @brief     * @history   name*            date*            brief*/
class DateFactoryTest {@Testpublic void test01() {ApplicationContext context =new AnnotationConfigApplicationContext(Config.class);Date date = (Date) context.getBean("getDate001");System.out.println(date);}
}

运行结果:

 方框内为加载包com.annotation中其它类的运行结果,最后一行是获取第三方类Date。

类结构如下图:

http://www.dtcms.com/a/548594.html

相关文章:

  • 时间序列早期分类中的置信度累积问题:从ECE-C到时序依赖建模
  • Rust + WebAssembly + Svelte + TypeScript + Zod 全栈开发深度指南
  • 【android bluetooth 协议分析 18】【PBAP详解 2】【车机为何不显示电话号码为空的联系人信息】
  • MacPro2012升级Monterey终极解决方案
  • 软件项目管理工具
  • Actix Web适合什么类型的Web应用?可以部署 Java 或 .NET 的应用程序?
  • Android PDF 操作 - AndroidPdfViewer 弹出框显示 PDF
  • 做新零售这些注册网站和找货源6内蒙古网站建设流程
  • 【Linux篇】进程间通信 - 匿名管道
  • Java Stream Collectors主要 API 详解
  • Mac如何安装mysql和完全卸载mysql
  • 【Docker】【03.使用docker搭建ubuntu20.04 Qt5.12 开发环境】
  • uni-app 上架 iOS 应用全流程 从云打包到开心上架(Appuploader)免 Mac 上传发布指南
  • 深圳公司网站设计公司wordpress春菜
  • 广东省省考备考(第一百三十七天10.30)——资料分析、数量关系(强化训练)
  • 【SpringMVC】SpringMVC 小案例:加法计算器初步理解前后端接口交互与数据处理
  • 微软全球服务中断:Azure、365、Xbox及Minecraft等多平台受影响
  • 【QT常用技术讲解】可拖拽文件的Widget--QListWidget
  • 手机网站标准家政公司怎么注册
  • 上海网站建设500元wordpress在线支付表单
  • 厦门市小学生信息学竞赛(C++)初赛总复习(第二章 算法知识与数据结构 -第二节 数据结构 第三节 栈)
  • 【OD刷题笔记】- 5G网络建设
  • 基于毫米波雷达的汽车变道辅助系统(LCA)原理与实现
  • 赋能智慧货运:视频汇聚平台EasyCVR打造货运汽车安全互联网视频监控与管理方案
  • 数图科技赋能长春欧亚:构建零售 “智慧大脑”,让陈列调整、决策响应快人一步
  • MongoDB 正则表达式
  • 【超级详细】正点原子RK3588安装和编译SDK
  • AI 图像生成技术发展时间脉络:从 GAN 到多模态大模型的知名模型概略解析
  • “一网通办”查询响应优化:金仓索引如何支撑政务高效服务
  • 微信小程序(H5)上传文件到阿里云 OSS(使用 STS 临时凭证)