Sql 如何在hibernate中执行我的查询

Sql 如何在hibernate中执行我的查询,sql,hibernate,Sql,Hibernate,我的表格描述是 desc sensor_log_history; +-------------+-----------------+------+-----+-------------------+-----------------------------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------

我的表格描述是

desc sensor_log_history;
+-------------+-----------------+------+-----+-------------------+-----------------------------+
| Field       | Type            | Null | Key | Default           | Extra                       |
+-------------+-----------------+------+-----+-------------------+-----------------------------+
| AutoPk      | int(4) unsigned | NO   | MUL | NULL              |                             |
| sensorName  | varchar(20)     | NO   |     | NULL              |                             |
| SensorValue | double(65,2)    | NO   |     | 0.00              |                             |
| timest      | timestamp       | NO   |     | CURRENT_TIMESTAMP | on update CURRENT_TIMESTAMP |
+-------------+-----------------+------+-----+-------------------+-----------------------------+
4 rows in set (0.00 sec)
我的问题是

选择AutoPk、Result1.sensorName、SensorValue、Result1.timest,从选择MAXtimest作为timest,从传感器\u日志\u历史组中选择sensorName,按sensorName作为Result1内部连接传感器\u日志\u Result1.timest=sensor\u log\u history.timest,其中Result1.sensorName=sensor\u log\u history.sensorName


如何使用hibernate执行此查询。Hibernate应该返回sensor_log_history类型的对象列表

只需在JAVA应用程序中创建一个POJO,并使用hibernate将此表映射到该POJO即可。然后启动HQL查询:FROM.

您想知道如何将上述查询转换为HQL吗?或者您想知道如何实现实体对象和其他hibernate配置吗?我想知道如何将上述查询转换为hql?我已经上过pojo课了。如何执行上述查询?行吗?