How can I do a JOIN FETCH in criteria api

You didn’t tell if there is something not working with your example.

Did you try that example and it didn’t work?