spring依赖注入实例

依赖注入:
BL
public class T01BL implements Serializable {
private static final Log logger = LogFactory.getLog(T01BL.class);
private BaseDAO baseDao;
private BankBL bankBL;
private ICCardBL icCardBL;
private BillingBL billingBL ;
}
对应的配置文件:
<!-- 煤气先锋IC卡用户信息查询BL -->
<bean id="t01BL" class="cc.dfsoft.bank.bl.T01BL">
<property name="bankBL" ref="bankBL"></property>
<property name="icCardBL" ref="icCardBL"></property>
<property name="billingBL" ref="billingBL"></property>
<property name="baseDao" ref="baseDAO"></property>
</bean>
注意:
配置文件中,ref反射的值是其他配置处写的bean的id值
name值对应的是类中注入属性的变量,首字母必须小写
bean的class属性是类对应的class路径
 
不过令人费解的是,在BL的配置文件中,点击property的name属性,可以跳转到该类对应的set方法,但是! 在Bean的配置文件中,点击property的name属性竟然没有任何反应。 这个问题,对于项目来讲,暂时没有什么问题,不重要。
 
posted @   对我有点小自信  阅读(637)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示