工作中需要对一个原本加载属性文件的工具类修改成对数据库的操作当然,ado层已经写好,但是需要从Spring中获取bean,然而,工具类并没有交给Spring来管理,所以需要通过方法获取所需要的bean.于是整理了Spring获取bean的几种方法. 一. 在初始化时保存ApplicationContext对象 ApplicationContext ac = new FileSystemXmlApplicationContext("classpath:beans.xml"); ac.ge
获取spring中bean的方式总结: 方法一:在初始化时保存ApplicationContext对象 ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.getBean("beanId"); 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况. 方法二:通过Spring提供的工具类获取
一.注解方式 编写实体类: package com.example.bean; import org.springframework.boot.context.properties.ConfigurationProperties; /** * Created by Loser100 on 2017/10/9. */ @Component @ConfigurationProperties(prefix = "hello") public class HelloServicePropert