Можно обновить jboss 5.1 jpa1 до jpa 2 - PullRequest
1 голос
/ 29 октября 2010

Можно ли обновить Hibernate / JPA, поставляемый с JBoss 5.1, для использования JPA 2.0? Я заинтересован в использовании OrderColumn.

Я не могу обновить JBoss до последней версии - 6

1 Ответ

1 голос
/ 29 октября 2010

Можно ли обновить Hibernate / JPA, поставляемый с JBoss 5.1, для использования JPA 2.0?

номер

Я заинтересован в использовании OrderColumn.

Hibernate имеет @IndexColumn эквивалент.

2.4.6.2.1. Список

Beyond EJB3, Hibernate Аннотации поддерживает true List и Array. карта Ваша коллекция как обычно и добавьте @IndexColumn. это аннотация позволяет описать столбец, который будет содержать индекс. Вы также можно объявить значение индекса в БД которые представляют первый элемент (иначе в качестве базового индекса). Обычное значение 0 или 1.

@OneToMany(cascade = CascadeType.ALL)
@IndexColumn(name = "drawer_position", base=1)
public List<Drawer> getDrawers() {
    return drawers;
}

Ссылки

...