The answer mentioned by Chris is the solution :
@ManyToOne
@Fetch(FetchMode.SELECT)
@JoinColumn(name = "FK_COUNTRY")
private CountryEntity country;
Because the FetchModeType is marked as EAGER, the default FetchMode is JOIN.
That's why in my case, I have to force it to SELECT