c# - java 中hibernate 使用sqlquery查询时,order by 动态字段排序怎么做?

 兄弟465748208_279 发布于 2022-11-02 00:11

请问:
java web开发使用 hibernate中的sqlquery查询时,order by 动态字段排序怎么做?

SQLQuery query = this.getSQLQuery(sql);

在sql写order by + "子段" + "desc"吗?

这样要写防注入代码。有没有好的方法?

像EF中的orderbydescending

1 个回答
  • 字段补全表别名基本上可以防止字段注入比如字段名name,补充为tablename.name

    2022-11-12 01:54 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有