Skip to content

Interfaceから指定と実装型直接指定が混在する場合もsingletonが保たれるようにする #8

@koyakgit

Description

@koyakgit

InterfaceAを実装するImplementsBクラスがある場合、
InterfaceAをキーにしてImplementsBのインスタンス(Aspect付)を取得した場合と
ImplementsBをキーにしてImplementsBのインスタンス(Aspect付)を取得した場合とで
別々にDynamicAopProxyを介したインスタンス生成が行われ、singletonになっていない。
どちらの場合も同じインスタンスが取得できるようにする。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions