forse mi manca ancora una nozione di base.... (eh, ma in questo lavoro è impossibile sapere tutto!)

Cmq, no. Non l'avevo instaziata perchè avendo letto questo paragrafo
mi era venuto il dubbio che l'ArrayList non fosse supportato da Hibernate.

Però non ne sono sicuro al 100%, l'ArrayList è un impletazione delle List e Collection. Quindi teoricamente deve funzionare.