主要区别如下: singleton是创建容器的时候自动创建bean对象,每次获取的也是这个对象;prototype是获取bean时才会创建bean对象,每次获取的都是不同对象。 详细介绍:https://www.w3cschool.cn/wkspring/nukv1ice.html