Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有一系列对象,每个对象都有一个唯一的 id ( dbId)。给定一个 DBID 列表,我们想要检索相应的对象。
dbId
我们尝试了(JPQL):
SELECT myObject FROM MyObject WHERE myObject.dbId IN ( listOfDbIds )
我们得到了对象列表,但查询(如预期的那样)不保留顺序。
我们真的必须按照原始列表的顺序对结果进行排序还是有更好的方法?
我没有看到任何其他方式。在这种情况下, Guava 的显式排序会有所帮助。