【发布时间】:2014-05-28 07:24:05
【问题描述】:
我想创建一个名为 BaseDAO 的 DAO 类,它应该具有 Spring 中的 JPA 和 JDBC 功能。我的意思是,我想将 spring 的 JPADAOSupport 和 JDBCDAOSupport 类扩展到我的 BaseDAO 类中。我知道多重继承在 Java 中不是一个选项。
我创建了两个独立的 Base 类,例如 BaseJPADao 和 BaseJdbcDao 扩展各自的类。是否可以有一个类来扩展两者?有没有解决这个问题的设计模式。请指教。
【问题讨论】:
-
如果您向我们展示 JPADAOSupport 和 JDBCDAOSupport 的定义以及您想要的子类中的内容,我们可以为您提供帮助。您提供的信息很少
-
@TheLostMind:您好,请将我的评论提交给 Vlad Mihalcea。提供更多信息...
-
是什么阻止您在这两个类中注入两个依赖项?
标签: java spring jpa design-patterns spring-data