As originally reported here:https://stackoverflow.com/questions/76268282/hibernate-5-x-to-hibernate-6-x-alias-issue joining an association on a field beginning with underscore, for example:
@ManyToOne Event _event;
results in generated SQL with aliases beginning with _:
join Event _1_0