Skip to content

接口与实现类相互依赖 #29

@qk-antares

Description

@qk-antares

TransactionManagerPageCache等接口提供了createopen等方法,返回接口的实现类,这会造成接口和实现类相互依赖,耦合度高。
当然createopen又是静态方法,我们希望通过类名调用,所以不能抽象到接口中。

这里有没有更优雅的实现方式?再分别定义一个工厂TransactionManagerFactoryPageCacheFactory,然后把createopen放到工厂类中吗?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions