Spring中bean的3种实例化方式——Spring框架系列教程(4)

IT 文章5年前 (2021)发布 小编
0 0 0

第一种:使用默认无参构造函数的方式实例化

默认情况下,如果类中没有无参构造函数,则会报错,抛异常
[v_act]演示:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)
[v_act]运行报错:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)

第二种,使用静态工厂的方法去创建bean

需要使用bean标签中的factory-method属性,指定工厂创建对象的方法
[v_act]演示:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)
[v_act]创建静态工厂:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)
[v_act]配置bean:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)
[v_act]运行结果:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)

第三种:使用实例工厂的方法实例化

[v_act]演示:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)
[v_act]模拟实例工厂:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)
[v_act]配置:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)
[v_act]运行:[/v_act]
Spring中bean的3种实例化方式——Spring框架系列教程(4)

ad

程序员导航

优网导航旗下整合全网优质开发资源,一站式IT编程学习与工具大全网站

© 版权声明

相关文章

暂无评论

暂无评论...