Change getSingleResult by Hk-tang · Pull Request #460 · javaee-samples/javaee7-samples
query.getSingleResult() causes an exception could be thrown if there is not exactly one row returned.
Although this commit does not implement logic on how to decide which result in the result list should be taken, this removes the potential exception/need for a try/catch. Implementation on how to decide which result to take should be made per context.