BeanFactory容器(更轻量)
和XmlBeanFactory 容器类几乎一样,
只不过BeanFactory容器更轻量化,也是采用DI(依赖注入)的方式.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | package test; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.xml.XmlBeanFactory; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.core.io.ClassPathResource; public class MainApp { public static void main(String[] args) { BeanFactory factory = new XmlBeanFactory( new ClassPathResource( "Beans.xml" )); HelloWorld obj = (HelloWorld)factory.getBean( "helloworld" ); obj.getMessage(); } } |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步