【问题标题】:Integration Eclipse Collections with Spring Data JPA将 Eclipse 集合与 Spring Data JPA 集成
【发布时间】:2020-04-14 19:18:54
【问题描述】:

是否可以将 eclipse 集合与 spring data jpa + hibernate 集成?

例如:

import org.springframework.data.jpa.repository.JpaRepository;
import org.eclipse.collections.api.list.ImmutableList;

public interface UserRepository extends JpaRepository<User, Long> {

    ImmutableList<User> findByActiveTrue();

}

【问题讨论】:

  • 一切皆有可能,但我不确定这是简单还是需要大量工作。您是否尝试查看 JPA 是否支持自定义集合的扩展?我没有使用过 Spring Data JPA。很久以前,我研究了为 Hibernate for Eclipse Collections 实现自定义集合的可能性。这看起来是可能的,但这本身很可能是一个完整的项目。我从来不需要自己实现它,所以我没有花任何时间尝试编写它。如果有人想建立对它的支持,我会很高兴。

标签: java hibernate spring-data-jpa spring-data eclipse-collections


【解决方案1】:

我认为这在今天是不可能的。在 spring-data-commons 项目的一个问题中讨论了为来自不同库的不可变集合类型提供支持。

https://github.com/spring-projects/spring-data-commons/issues/1817

问题是在 2020 年 12 月分配的。

更新(5 月 4 日):过去几天有一些关于 GitHub 问题的更新:

https://github.com/spring-projects/spring-data-commons/issues/1817#issuecomment-1117257169

听起来这个问题最终可能会有一个肯定的答案。

【讨论】:

    猜你喜欢
    • 2020-07-05
    • 2017-09-22
    • 2012-08-07
    • 2014-03-05
    • 1970-01-01
    • 1970-01-01
    • 2014-07-02
    • 1970-01-01
    • 2018-01-29
    相关资源
    最近更新 更多