项目中遇到,在此做个记录避免忘记。
数据库:Mysql;
要求:查询t_user表中指定boxId的mobile和msg字段,根据状态(state)排序并分页。
DAO层:
@Query(value = "SELECT r.mobile,r.msg FROM t_user r WHERE r.boxId =:boxId",
countQuery = "SELECT COUNT(*) FROM t_user r WHERE r.boxId =:boxId",nativeQuery = true)
Page<Object[]&g