系列五、BeanDefinition

一、概述

BeanDefinition是一个接口,主要负责存储bean的定义信息,决定bean的生产方式,类似于说明书。后续BeanFactory就可以根据这些信息生产bean了。比如实例化:可以通过class进行反射得到实例对象,比如lazy,则不会在IOC加载的时候创建bean。

XML 复制代码
<bean id="user3" class="org.star.entity.User3" scope="prototype" factory-method="createUser3"></bean>
相关推荐
hrhcode5 小时前
【java工程师快速上手go】二.Go进阶特性
java·golang·go
wjs20245 小时前
JavaScript 语句
开发语言
cmpxr_6 小时前
【C】局部变量和全局变量及同名情况
c语言·开发语言
小碗羊肉7 小时前
【从零开始学Java | 第三十一篇下】Stream流
java·开发语言
❀͜͡傀儡师8 小时前
Spring AI Alibaba vs. AgentScope:两个阿里AI框架,如何选择?
java·人工智能·spring
aq55356008 小时前
Laravel10.x重磅升级,新特性一览
android·java·开发语言
一 乐8 小时前
酒店预订|基于springboot + vue酒店预订系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·酒店预订系统
报错小能手8 小时前
ios开发方向——swift错误处理:do/try/catch、Result、throws
开发语言·学习·ios·swift
Moe4888 小时前
Spring AI Advisors:从链式增强到递归顾问
java·后端
敖正炀8 小时前
ReentrantReadWriteLock、ReentrantLock、synchronized 对比
java