hibernate动态添加计算字段
第一份工作就被领导要求这么一个场景,当用户输入位置的经纬度的时候,要生成一个的计算距离的函数ST_distance(Point1,Point2),然后依次排序,若用户没有传递位置则以最近更新时间排序。如果是用Mybatis可能直接一个的动态标签就能解决了,但这家公司用的hibernate,上网一直搜动态之类也给了不少方案。占位符的公用占位顺序,并以count(所有的数字积)进行新的搜索语句就能完成的动态添加距离的方法了。可笑的是,问题解决了,我工作也没了,也许别人的屎山代码是迫不得以的。
原创
2023-09-12 09:12:12 ·
190 阅读 ·
0 评论