2018-03-05
spring-spring5新特性使用 Lambda 表达式注册 bean
spring 评论:0 浏览:234

转载请注明出处:https://oldnoop.tech/c/125.html

使用 Lambda 表达式注册 bean

作为传统 XML 和 JavaConfig 的替代方案,现在可以使用 lambda 表达式注册 Spring bean,使 bean 可以实际注册为提供者。

如下示例使用 lambda 表达式注册了一个 Book bean。

将 Bean 注册为提供者

GenericApplicationContext context = new GenericApplicationContext();

context.registerBean(Book.class, () -> new

         Book(context.getBean(Author.class))

);

 



  • 转载请注明出处:https://oldnoop.tech/c/125.html

Copyright © 2018 oldnoop.tech. All Rights Reserved

鄂ICP备2023022735号-1