前言 在庞大的java体系中,spring有着举足轻重的地位,它给每位开发者带来了极大的便利和惊喜.我们都知道spring是创建和管理bean的工厂,它提供了多种定义bean的方式,能够满足我们日常工作中的多种业务场景. 那么问题来了,你知道spring中有哪些方式可以定义bean? 我估计很多人会说出以下三种: 没错,但我想说的是以上三种方式只是开胃小菜,实际上spring的功能远比你想象中更强大. 各位看官如果不信,请继续往下看. 1. xml文件配置bean 我们先从xml配置bean开始…