相关疑难解决方法(0)

使用反射获取Java中泛型参数的类型

是否可以获得通用参数的类型?

一个例子:

public final class Voodoo {
    public static void chill(List<?> aListWithTypeSpiderMan) {
        // Here I'd like to get the Class-Object 'SpiderMan'
        Class typeOfTheList = ???;
    }

    public static void main(String... args) {
        chill(new ArrayList<SpiderMan>());
    }
}
Run Code Online (Sandbox Code Playgroud)

java generics reflection

128
推荐指数
8
解决办法
16万
查看次数

如何检索给定域类的spring数据存储库实例?

给出某些类中所有spring数据存储库的列表Bar:

@Autowired
private List<Repository> repositories;
Run Code Online (Sandbox Code Playgroud)

如何Foo在上面的列表中找到现有域类的存储库?

假设存在以下内容:

@Entity
public class Foo {
  ...
}
Run Code Online (Sandbox Code Playgroud)

public interface FooRepository extends JpaRepository<Foo, String> {}
Run Code Online (Sandbox Code Playgroud)

java spring jpa spring-data spring-data-jpa

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

标签 统计

java ×2

generics ×1

jpa ×1

reflection ×1

spring ×1

spring-data ×1

spring-data-jpa ×1