问题标签 [query-by-example]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - QueryByExampleExecutor 方法用例Spring数据JPA中的接口
QueryByExampleExecutor<T>
Spring data JPA中这个接口的方法有哪些用例。我用谷歌搜索并发现除了官方文档之外什么都没有。
也许有人可以通过示例向我指出正确的资源。
特别是findAll(Example<S> example, Pagable pageable)
,该界面是一种更简单的搜索、分页和排序方式吗?
hibernate - Hibernate- 与标准的析取。QBE 中的示例
我想用一个标准搜索我的数据库。多个字段的示例,或者一起。也就是说,我想检索其中“field1”是我的搜索对象的示例或“field2”是我的搜索对象的示例的记录,其中 field1 和 field2 是顶级对象的子对象,并且每个对象都是相同的类型作为我的搜索对象。
我想做的是
这不起作用,因为 Disjunctions 仅适用于 criteri on而不是 criteri a。
我试过了
但这给了我一个关于对象主键的 PropertyAccessException,说
有没有办法通过示例子句之间的分离来做 QBE?
c++ - 与 C++ 中原型模式的示例解释混淆
有人发布了关于这种模式的问题,但没有在我脑海中提出问题的解决方案,所以发布了我的查询......
在上面的示例中,如果所有实例都由 s_prototypes 变量初始化,并且下一次如果其中的任何对象将被克隆方法中的新对象替换,那么现有对象会发生什么?它会造成内存泄漏吗?
据我从上面的例子中了解到,两个陈述让我感到困惑
但是当我们通过 make_stooge 方法调用 clone 方法时,它会返回新对象,如果返回新对象并将其替换为现有对象,则现有对象将在此处创建内存泄漏(因为 new 运算符完全创建单独的对象,而不是在此处返回现有对象) ……
所以这件事让我对这个例子感到困惑......
spring - Spring queryByExample 与 Range 之间
我有一个带有存储库的 Spring 应用程序
工作得很好,我快到了。但我需要限制在“从”和“到”之间的日期范围
我看过一些帖子说它不适用于 QBE,但这是在 2015 年。
我创建了一个 Range 对象,但我不知道如何应用它。
我不能使用默认的弹簧方式
因为我有一堆动态搜索参数。
java - 在条件中添加多个示例(休眠)
SchoolViewModel.java
InstituteType.java
Board.java
SchoolDetail.java
主.java
例外是:
描述:SchoolViewModel 是 pojo 类,它将携带来自前端的数据。该屏幕是搜索屏幕,其中包含优化您的搜索,就像您可以过滤或缩小搜索范围的任何电子商务网站一样。基于用户选择数据库将从数据库中检索数据。为此,我在 hibernate 中通过示例实现了查询。但是,虽然标准中有多个示例,但它会引发异常。
java - Spring Query By Example 使用“OR”
我有一个 JPA 实体,它有两个属性可以通过“OR”运算符而不是“AND”进行搜索。这些是 ledgerCode 和部门:
那么 SQL 结果应该是(假设所有参数不为空):
可能吗?如果是,怎么会?我在 Google 上找不到任何代码示例,也找不到在 ExampleMatcher 类中的建议方法名称。
java - Spring MVC 绑定请求参数到 POJO 字段
我想要一个具有以下映射(不完整)的控制器:
从Item probe
我想在项目存储库中通过示例查询并返回结果的参数。
问题:
如何完成上面的搜索 URL 映射?作为搜索 URL,我在想类似/searchitems?itemAttributeA=foo&itemAttributeB=bar&...itemAttributeZ=xyz
. 如何告诉 spring 将传递的请求参数注入到Item probe
同名字段中?
hibernate - Hibernate 示例查询是否会忽略需要连接的限制?
我在父(@OneToMany mappedBy)和它的子(@ManyToOne)之间有关系。当我尝试使用 QBE 根据父母检索孩子时,我总是会取回孩子的完整列表。
我附上了演示程序的源代码(pom.xml、hibernate.cfg.xml、logback.xml(以减少噪音)和 App.java(也包含@Entity)。
这是hibernate.cfg.xml:
这是 logback.xml:
这是 pom.xml:
java - Spring+boot+data - 通过具有关联返回页面的示例查询
我有一个映射了 Job 实体的 Employee 实体类。在控制器中,我想返回所有具有给定职位描述的职位的员工。我怎么做?目前我的代码返回空列表。
这是我的代码
感谢您的建议。
spring - 是否有任何可能的方法来忽略 JPA 示例匹配器的所有路径
我是 Spring JPA 的新手。我有两个关于 Example 和 ExampleMatcher API 的问题。
- 除了我设置匹配器的一些路径之外,有什么方法可以忽略所有路径。
null
或者,如果 Example 对象的路径具有值,是否有任何方法可以忽略所有路径。像下面这样设置所有路径名是很烦人的:
ExampleMatcher<Product> matcher =ExampleMatcher.matching().ignorePaths("field_a", "field_b");
- 如何使用示例匹配连接列。例如。产品实体具有用户实体字段作为
@ManyToOne
关系。用户实体有几个字段,但我的示例对象的用户字段仅填充了 userId 字段。在这种情况下,我想查找具有user_id
与产品示例对象中包含的用户对象中包含的 userId 字段值匹配的外键列的产品数据。
抱歉英语不好...实际上这是我在 Stack Overflow 上的第一个问题。感谢关注。我期待着很好的答案。