写两个关于Spring中使用IoC的小例子,一个是半动态创建Bean,另一个是全动态创建Bean,它们适合不同的应用场景. 一.半动态:在一个实际项目中遇到过这样的问题,项目组开发的某个系统具备在LED屏上显示信息的功能.不同客户那里的LED屏各不相同,主要区别是驱动卡和显示格式.如果每次换LED屏时都是靠程序员去替换不同实现的代码,成本可想而知.那么,在不修改既有代码(甚至是不用编译既有工程)的情况下,怎样才能让系统的这个功能适应变化呢? 首先抽象出一个接口,代表向LED屏打印的功能. pac…