hql相关内容

休眠和多线程逻辑

我正在研究Java StandAlone项目.我需要在MultiThread应用程序中使用休眠模式,但我无法弄清楚如何正确设置它. 每个线程都与其他线程处理相同的过程. 当我以非异步方式运行它时,一切都OK,但是当我使用线程调用相同的东西时,休眠只是无法正常工作. 任何人都可以向我解释在多线程Java独立应用程序中使用Hibernate的正确方法是什么吗? 休眠实用程序 ..
发布时间:2021-05-14 18:41:37 Java开发

计算HQL查询中的组数?

我有以下HQL查询: 从Choice c中选择c.device按c.device分组 现在我要计算结果中的组数,而不是每个组中的设备数. 我尝试过: 从Choice c中选择计数(与设备不同)按c.device分组 但是,这给出了每个组中不同设备的数量.这类似于 [2,3,4] .但是我需要 2 + 3 + 4 . 如何获得HQL的组数? 解决方案 您必须对HQL不 ..
发布时间:2021-05-13 19:01:53 其他开发

JPA:TypedQuery有时返回null而不是NoResultException

通常,我使用NoResultException返回“空"对象,例如空错误列表或新的BigInteger("0")(如果我没有从TypedQuery获得任何结果).现在事实证明,有时候这是行不通的.突然getSingleResult()返回null而不是引起NoResultException,而且我不明白为什么.看这个例子: public BigInteger pointsSumByAccou ..
发布时间:2021-02-12 20:09:53 其他开发

不使用QueryDSL转换年周功能

我想使用QueryDSL的yearweek()功能,该功能由QueryDSL支持.此函数生成查询select year(table1.timestamp)*100 + week(table1.timestamp) as col_0_0_ [...].但是,这不会在年末返回正确的结果.我已经为此问题打开了错误报告. 我宁愿使用内置的SQL yearweek()函数,该函数直接由例如MariaD ..
发布时间:2020-11-23 22:26:43 其他开发

HIVE创建表sematicException 0:0

大家好: 我是蜂巢的新手,使用"select from"语法创建表时出现此错误, 我的输入如下: `hive>create table longyuan_web.tmp_recent_week_data_cookies as select u from longyuan_web.ods_mbw_user_pv where dt>='2018-07-19' and dt ..
发布时间:2020-11-23 22:26:18 其他开发

如何在查询中使用HQL检查对是否存在?

我有一个不同的ID及其名称的列表.对于每个id[0],我们都有需要匹配的name[0]. ID列表,l{1,2,3,4}; 名称列表,n{a,b,c,d}; 现在假设如果我想同时获得上述两种组合的精确匹配,那么HQL中是否有任何方法可以得到结果? 我正在寻找替代查询的方法: select any_column from table_name where (id[0]= ..
发布时间:2020-11-23 22:26:14 Java开发

"Java持久性与Hibernate,第二版"一书中的用例

我正在阅读《 Java持久性与Hibernate,第二版》一书.它以出售给eBay等竞标者的商品为例.在第400页,作者说 查询select i from item i left join fetch i.bids b where b.amount > 20无效.您不能说:“加载Item实例并初始化其出价集合,但只能使用具有一定数量的Bid实例." 我不确定是否很了解.我认为这是有效的 ..
发布时间:2020-11-23 22:25:08 其他开发

HQL对象命名参数

我想知道是否可以从HQL中名为parameter的对象检索特定列. 示例 public class Product { private int id; private Supplier supplier; private String name; private String description; private double price; ..
发布时间:2020-11-23 22:23:44 其他开发

HQL更新查询

我在执行一个update-HQL-query时遇到问题. 我要编辑保存在配置文件实体中的值,但是没有运气. 我的实体如下所示 @Entity @Table(name = "users", catalog = "testdb") public class UserEntity implements java.io.Serializable { private Integer id ..
发布时间:2020-11-23 22:23:41 其他开发