Стратегията AUTO трябва да работи и на Oracle. Разликата с MySQL е, че ще използва последователност, вместо да разчита на auto_increment ID.
Можете дори да контролирате името на последователността за обект, ако желаете:вижте Поредица от хибернация на oracle, @GeneratedValue(strategy =GenerationType.AUTO) .