【Spring】注解开发——第三方Bean的依赖注入

1、简介

当第三方Bean需要依赖当前项目中的Bean或者简单类型时,需要进行依赖注入

2、实现

引用类型

在形参中声明需要依赖的Bean即可

简单类型

使用@Value注解注入值并直接使用该属性

java 复制代码
@Bean
    public DataSource dataSource(BookDao bookDao){
        bookDao.save();
        DruidDataSource ds = new DruidDataSource();
        ds.setUrl(url);
        ds.setUsername(username);
        ds.setPassword(password);
        return ds;
    }
相关推荐
心勤则明15 小时前
Spring AI Alibaba 分布式智能体实战:基于 A2A 协议的架构演进与落地
人工智能·分布式·spring
Reisentyan15 小时前
[vue3]HTML Learn Data Day 9
前端·vue.js·html
大数据新鸟15 小时前
微服务之Spring Cloud LoadBalancer
java·spring cloud·微服务
杜子不疼.15 小时前
AI Agent 智能体开发入门:AutoGen 多智能体协作实战教程
java·人工智能·spring
樽酒ﻬق15 小时前
构筑容器化基石:Docker 稳定版本抉择、极速安装与配置全解
java·docker·运维开发
weisian15115 小时前
Java并发编程--29-分布式ID的6种方案:从单机到分库分表的“身份证”设计
java·分布式·雪花算法·美团leaf·百度uid
Java成神之路-15 小时前
SpringMVC 入门到精通:Servlet 对比、工作流程、Bean 加载控制完整指南(Spring系列11)
spring·servlet
美式请加冰15 小时前
最短路径问题
java·数据结构·算法
小江的记录本15 小时前
【JEECG Boot】 JEECG Boot 数据字典管理——六大核心功能(内含:《JEECG Boot 数据字典开发速查清单》)
java·前端·数据库·spring boot·后端·spring·mybatis
小江的记录本15 小时前
【JEECG Boot】 JEECG Boot——Online表单 系统性知识体系全解
java·前端·spring boot·后端·spring·低代码·mybatis