Java 如何使用spring配置多支持dao

Java 如何使用spring配置多支持dao,java,spring-jdbc,Java,Spring Jdbc,对于我的应用程序,我想同时使用SpringJDBC和orm技术,如JPA或Hibernate,我可以在Spring中选择配置JPA、hirbernate或Spring自己的jdbc模板。我怎样才能完全配置并根据需要使用?一个多支持Dao应该支持所有这些jpa/hibernate和springs jdbc模板吗?这个博客有一个关于混合它们的教程: (包括一个很棒的“你什么时候选择做这个?”讨论)你想如何决定使用哪个?在运行时,基于数据?还是在编译时,基于调用的方法?

对于我的应用程序,我想同时使用SpringJDBC和orm技术,如JPA或Hibernate,我可以在Spring中选择配置JPA、hirbernate或Spring自己的jdbc模板。我怎样才能完全配置并根据需要使用?一个多支持Dao应该支持所有这些jpa/hibernate和springs jdbc模板吗?

这个博客有一个关于混合它们的教程:


(包括一个很棒的“你什么时候选择做这个?”讨论)

你想如何决定使用哪个?在运行时,基于数据?还是在编译时,基于调用的方法?