Así que si mi consulta JPA es así: Seleccionar distinta p de Padres p izquierda unirse a ir a buscar el fin p.children por p.somePropertyOrden retorno de objetos secundarios en consulta JPA
I correctamente obtener resultados ordenados por la espalda p .someProperty, y obtengo mi colección de p.children correctamente cargada y con ansias. Pero me gustaría que mi consulta sea algo así como "ordene por p.someProperty, p.children.someChildProperty" para que la colección poblada dentro de cada objeto principal sea sub-ordenada por someChildProperty.
Esto parece intuitivo cuando pienso en términos del sql que en realidad se genera para estas llamadas, pero creo que lo es menos cuando intenta volver a trazar los objetos jerárquicos.
como una alternativa genérica puede usar la anotación javax: @ javax.persistence.OrderBy (value = "fieldName") –
@James: Gracias amigo, actualizado. –