标签: eclipse-collections

从Eclipse集合IntList / IntIterable创建一个IntStream和一个Stream <Integer>

我有一个Eclipse Collections IntList。我怎么能够

  1. IntStream从此列表创建Java
  2. Stream<Integer>从此列表创建Java

没有复制元素?

java java-8 java-stream eclipse-collections

6
推荐指数
2
解决办法
157
查看次数

将 Eclipse 集合与 Spring Data JPA 集成

是否可以将 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();

}
Run Code Online (Sandbox Code Playgroud)

java hibernate spring-data spring-data-jpa eclipse-collections

6
推荐指数
1
解决办法
443
查看次数

如何在Java中使用Spring boot ResponseEnity中的Eclipse集合

因此,我需要帮助使用 java eclipse 集合作为使用 spring boot Response Entity JSON 的响应的一部分。我尝试过使用通用方法,但收到一个响应异常错误,它无法转换为 java ArrayList 类型,因此任何人都可以提供使用 eclipse 集合数据而不是 java 集合列表的正常休息端点的示例吗?

这是一个示例代码

 @GetMapping("/list")
public ResponseEntity<MutableList<Person>> getData() {

    return ResponseEntity.ok(Map.of(
                    "success", true,
                    
                    "data", Map.of(
                            "users", personService.getUsers()
                    )
            ));

}
Run Code Online (Sandbox Code Playgroud)

java java-8 spring-boot eclipse-collections

4
推荐指数
1
解决办法
387
查看次数

为什么大多数 Eclipse 集合类型都是可序列化的?

我在这里寻找设计原理。

我当然可以理解使集合类可序列化,尽管 JCF 不这样做。然而,ProcedureIntProcedure等接口尤其是存在的主要候选者Serializable,因为无论如何它们通常都是匿名的。

制作这些接口Serializable违背了 Josh Bloch 的建议,即接口应该很少扩展Serializable[1]。

我可能需要更新我的 Eclipse 首选项,以免为每个匿名 发出串行 uid 警告Procedure

[1] 有效的 Java 第二版。第 291 页

java serializable eclipse-collections

3
推荐指数
1
解决办法
471
查看次数

用于了解 Fastutil 内部结构的资源

我正在寻找资源来了解 Java 数据类型是如何在内部实现的,以及 Fastutil 和 Eclipse Collections 等库如何提供更快的实现。我厌倦了浏览 Github 上的代码库(分别为https://github.com/vigna/fastutilhttps://github.com/eclipse/eclipse-collections),但我只知道使用了代码生成器。

但是使用了哪些代码生成器?它们是如何使用的?为什么生成的代码性能更好?如果它们性能更好,为什么这些不是 Java 中的默认实现?

我正在寻找涵盖此主题的任何类型的资源/阅读列表。Youtube 和 Google 没有太大帮助。

谢谢

java collections performance fastutil eclipse-collections

2
推荐指数
1
解决办法
152
查看次数