【发布时间】:2022-01-06 08:58:01
【问题描述】:
【问题讨论】:
-
您可以扩展它并覆盖该方法,acceleratorservices-spring.xml 中有很多示例,只需使用此 bean 搜索 defaultHomePageSiteMapGenerator
标签: spring overriding abstract hybris
【问题讨论】:
标签: spring overriding abstract hybris
您可以创建新的扩展抽象类,但现有类不使用它。您可以使用自定义功能来覆盖类和/或弹簧配置。但是在打补丁或更新系统时必须小心。 How to override hybris platform files other than customize
【讨论】:
您想为映射到抽象 bean 定义的属性之一注入自定义实现,还是希望抽象 bean 使用您提供的自定义类?
后者不起作用,因为您还会破坏实现 bean 的所有配置。
您应该寻找所有使用此抽象 bean 作为父级的 bean,并思考您想要更改哪些并更改它们。最有可能的是,这些 bean 将定义一个别名,您可以使用它来更改它。 :-)
最好的贝希特
【讨论】: