Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.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 冬眠6:什么是SQM?_Java_Hibernate_Parsing_Orm_Abstract Syntax Tree - Fatal编程技术网

Java 冬眠6:什么是SQM?

Java 冬眠6:什么是SQM?,java,hibernate,parsing,orm,abstract-syntax-tree,Java,Hibernate,Parsing,Orm,Abstract Syntax Tree,在Hibernate6.0Roadmap()中,提到SQM即将发布 什么是平方米 在本路线图中,以下简短的词语对其进行了描述: SQM集成:提高了SQL生成和执行的性能(更小的SQL,基于位置的结果提取,而不是基于名称(别名));HQL、JPQL和条件查询的统一方法 这就是我对SQM的所有发现。有人能详细解释一下吗?它到底是什么,编码时会是什么样子,它有哪些好处?SQM是新的实体查询解析器,它同时处理JPQL和criteriaapi。新的解析器将更加灵活,因此我们提供更好的实体查询SQL转换 从

在Hibernate6.0Roadmap()中,提到SQM即将发布

什么是平方米

在本路线图中,以下简短的词语对其进行了描述:

SQM集成:提高了SQL生成和执行的性能(更小的SQL,基于位置的结果提取,而不是基于名称(别名));HQL、JPQL和条件查询的统一方法


这就是我对SQM的所有发现。有人能详细解释一下吗?它到底是什么,编码时会是什么样子,它有哪些好处?

SQM是新的实体查询解析器,它同时处理JPQL和criteriaapi。新的解析器将更加灵活,因此我们提供更好的实体查询SQL转换


从用户的角度来看,SQM应该提供更好的性能,而对于Hibernate项目开发人员来说,将提供更好的API来处理实体查询解析逻辑。

谢谢。你能提供一个API改进的例子吗?我知道,它仍在发展中,但只是为了得到一个粗略的想法…当然。查看Steve的6.0分支了解更多详细信息。一旦我们发布了6.0,我们还将更新Hibernate文档。语义查询模型,对于像我这样想知道的人来说。