初学Spring在 项目中有什么作用 ,控制反转和工厂模式,这些在 项目中 要调用吗 ?问了百度 还是不太明白,有朋友说的 具体清晰的 ?