问题标签 [fetching-strategy]

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.

0 投票
4 回答
5103 浏览

java - 忽略条件中的休眠获取

我有一些类 User 与 LoginSession 类有一对多的关系(我的 User 类中有一个 LoginSessions 的集合)。

这是 LoginSession 类:

我有这个标准:

问题是获取总是惰性的。我怎样才能使它成为渴望(通过标准而不是通过属性注释)?

注意:
如果我在注释中设置的响应获取@Fetch上方添加private Set<LoginSession> userLoginSession注释(我不会根据标准对其进行自定义setFetchMode)。

字段的名称(setFetchMode方法的第一个参数)是否正确?

问题: 这个错误与我的问题有关吗?

0 投票
1 回答
883 浏览

javascript - 我如何从下拉菜单中的数据库中获取数据

我尝试了以下但 id 没有工作

0 投票
1 回答
442 浏览

android - Android中的延迟加载与批量下载(如果将使用所有图像0

我正在构建一个在轮播中显示全屏图像的 Android 应用程序。该应用程序从服务器下载 100 个对象并将它们存储在应用程序中。每个对象都由全屏图像和一些文本表示。

用户将看到所有下载的对象作为全屏图像。

问题:在用户通过轮播时使用延迟加载一张图片,还是批量下载图片更有效?

谷歌建议使用批处理和预取:http: //developer.android.com/training/efficient-downloads/efficient-network-access.html#BatchTransfers

此外,据我了解,延迟加载的主要好处之一是避免下载不会使用的图像。就我而言,用户将看到所有下载对象的所有图像。

谢谢!

0 投票
4 回答
5906 浏览

java - CascadeType 与 FetchType

我想现在 Hibernate 中的 CascadeType 和 FetchType 有什么区别?

它们看起来非常相似,但我想它们不能互换,对吧?什么时候使用它们?它们可以同时使用吗?

0 投票
1 回答
231 浏览

sql - 在游戏中管理资源的最佳方式

最近我开始了游戏开发,我正在制作一款MMORTS 游戏(大型多人在线实时策略),但我被困在了一个点上,需要如何管理它的建议。以下是案例:-

一般游戏信息

所有数据都保存在SQL Server 2008
中。这款游戏正在开发用于手机

在此处输入图像描述

上面是游戏资源图标及其值。

假设每种资源都有每小时的增长:-

木材:- 100/小时
石头:- 100/小时
食物 :- 100/小时

问题

我正在开发的游戏将有10k 用户同时使用该游戏,这意味着我无法不断更新资源价值。所以我的问题是,我如何管理游戏的资源(木头、石头、食物)?

为什么要更新数据库中的资源值?

这是因为如果一个人攻击一个城市,那么有多少资源(木头、石头、食物)可以被捕获。

我目前的方法

在城市被攻击时改变价值但是有没有更好的方法呢?

请随时提出任何问题并更改问题的标签,因为我不知道这里适合什么标签。

0 投票
1 回答
172 浏览

php - 即使在浏览器 Chrome 中执行 php 文件也可以,Android 登录时 json 对象为空

跟随我的抓取课程

php 获取文件 Fetch_User_Data.php

硬编码测试

0 投票
1 回答
32 浏览

sql - 提取重复记录

我想从表中获取重复记录(n 条记录中的 n-1 条记录)。这样的查询应该如何看待?

示例(表名 = markslist):

如果表结构是这样的,我想在 raj3 (n) 次中取 2 次 (n-1)。

我尝试使用排名,但无法获得我想要的结果。

0 投票
0 回答
248 浏览

java - Hibernate 中的 NamedNativeQuery 生成许多选择语句?如何批量获取引用的实体?

我以为我了解hibernate的获取策略,但似乎我错了。

所以,我有一个 namedNativeQuery:

然后我称之为:

该查询返回数千个实体......好吧,好的,但在查询之后休眠查询数千个其他查询:

好的,这是逻辑,因为 @OneToOne 关系被急切地获取。我不想偷懒,所以我想要一个批量获取策略。

我试图注释 Article 属性,但它不起作用:

那么我该怎么做才能批量获取关系呢?

0 投票
2 回答
820 浏览

java - 加入获取嵌套在 @OneToMany 中的 @ManyToOne

我创建了以下实体来管理持久购物车:

购物车.java:

ShoppingCartItem.java:

项目.java:

当我发出以下 JPQL 查询时:

我注意到在单个查询中按预期检索ShoppingCartItem了相同的所有 s,但该字段不在连接中,并且在访问时为每个字段发出单独的查询以获取该字段。ShoppingCart@ManyToOne private Item item;ShoppingCartItem

使用 EclipseLink,有没有办法Item在连接/批量获取ShoppingCartItems 时也获取 s 连接?如何更改查询和/或代码?

0 投票
1 回答
73 浏览

hibernate - 使用 Joins 进行 Eager fetching

请有人帮助我理解 Hibernate 中的“使用连接进行 Eager fetching”的概念,其中包含一个简单的示例查询和描述查询结果的表。我已经搜索了网络,但无法通过一个很好的例子得到解释。请帮助和指导我。