Автоматическое сопоставление сущностей, аналогичное O / R-сопоставлению с JSF? - PullRequest
0 голосов
/ 25 ноября 2008

В JPA мне не нужно кодировать SQL для каждого нового атрибута, так как отображение o / r выполняется автоматически.

Поскольку я новичок в JSF, мне интересно, есть ли подобная возможность с JSF?

Я не хочу добавлять новый код в таблицу данных jsf каждый раз, когда я что-то изменяю в соответствующей сущности.

Ответы [ 2 ]

2 голосов
/ 26 ноября 2008

Я не хочу добавлять новый код в таблицу данных jsf каждый раз, когда я что-то изменяю в соответствующей сущности.

Если вам нужен динамический набор данных, вам, вероятно, придется использовать дополнение к ядру JSF. Я использую IceFaces , и это работает очень хорошо. Вы можете использовать компонент <ice:columns> для динамического создания столбцов. Мы используем это для отображения результатов запроса, который может возвращать разные столбцы.

2 голосов
/ 25 ноября 2008

JSF предоставляет способ управления событиями и жизненным циклом запроса и связанных с ним объектов. С ним всегда можно использовать любую среду ORM, потому что JSF не играет напрямую с базой данных (он даже не знает об этом). Hibernate + JSF - очень распространенная комбинация.

Но если вы спрашиваете об использовании управляемых JSF-компонентов с каркасом JPA, взгляните на Seam: http://www.seamframework.org/.

...