Этого можно добиться с помощью .setResultTransformer(Transformers.aliasToBean(YourClass.class))
Каждое поле должно отображаться с проекцией, например:
.setProjection(
Projections.projectionList()
.add(Projections.property("propertyName"), "alias")
//... other properties
)
Смотрите здесь для многих примеров