У меня это сработало :)

аюсь создать аннотацию @GenericGenerator на уровне пакета, чтобы она могла использоваться всеми объектами в пакете.

1) У меня есть класс package-info.java с аннотацией:

@org.hibernate.annotations.GenericGenerator(name="unique_id", strategy="uuid")  
package com.sample.model;

2) В этом же пакете у меня есть объект со следующим атрибутом:

@Id  
@GeneratedValue(generator="unique_id")  
@Column(name="userid")  
public String userID() {  
    return userID;  
}  

Это приводит к исключению "Unknown Id.generator: unique_id". Если я включу аннотацию @GenericGenerator в класс сущности, она будет работать нормально. Тем не менее, я хочу переместить это на уровень пакета, чтобы я мог использовать его в других объектах.

Есть идеи, где может быть отключение?

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос