Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何为实体内对象中的参数生成自定义查询_Java_Spring Boot_Spring Data Jpa_Spring Data - Fatal编程技术网

Java 如何为实体内对象中的参数生成自定义查询

Java 如何为实体内对象中的参数生成自定义查询,java,spring-boot,spring-data-jpa,spring-data,Java,Spring Boot,Spring Data Jpa,Spring Data,我刚开始使用Spring框架,有一件小事困扰着我 我有这个实体 String var1; String var2; AnotherClass object; ... ... ... 在DAO中,我扩展了JPA假设。 尽管如此,我知道我可以在我的DAO中编写这样的方法实体findByVar1(stringvar1)完成其余的工作 但是,我想知道如何根据我的另一个类中的特定变量获取结果。 假设另一个类包含3个变量,我想根据其中的一个或两个获取结果。那怎么办 提前感谢。您可以找到子实体的连接

我刚开始使用Spring框架,有一件小事困扰着我

我有这个实体


String var1; 
String var2; 
AnotherClass object; 
...
...
...
在DAO中,我扩展了JPA假设。 尽管如此,我知道我可以在我的DAO中编写这样的方法
实体findByVar1(stringvar1)完成其余的工作

但是,我想知道如何根据我的
另一个类中的特定变量获取结果。
假设另一个类包含3个变量,我想根据其中的一个或两个获取结果。那怎么办


提前感谢。

您可以找到子实体的连接方式。假设
另一个类
中有一个名为
var3
的字段,则该方法将是

Entity findByObjectVar3(String var3);

您可以找到子实体的连接方式。假设
另一个类
中有一个名为
var3
的字段,则该方法将是

Entity findByObjectVar3(String var3);

Try findByObject_anotherClassVar1(字符串anotherClassVar1)此处Object是另一个类的引用变量Try findByObject_anotherClassVar1(字符串anotherClassVar1)此处Object是另一个类的引用变量