Использование TableView в JavaFX с классом Entity - PullRequest
0 голосов
/ 25 марта 2019

Я использую Hibernate для загрузки данных из БД.У меня есть сущность, которая выглядит следующим образом:

@Data
@Entity
@NoArgsConstructor
public class Role {
    @Id@GeneratedValue@Column(name = "ID_ROLA")
    private int idRole;
    @Basic@Column(name = "NAZWA")
    private String name;
    @Basic@Column(name = "UPRAWNIENIA")
    private Integer permits;
}

И класс RoleDAOImpl, который имеет метод, как add (), search () или getListofRoles ().

Теперь я хочу, чтобы связать это Entity class to TableView , чтобы показать все мои роли (у меня есть все роли в моих ролях List ).

Как я могу добавить это в TableView? Я знаю, что TableView должен быть привязан к XProperties, например StringProperty.Но я не хочу использовать StringProperty в своем классе Entity, потому что я думаю, что это может разрушить мою структуру базы данных или что-то в этом роде.

Я хотел бы иметь отдельный класс для свойств.Я думал о создании класса RoleTableModel , который будет содержать свойства для класса Role, а затем связать класс RoleTableModel с TableView.

Возможно ли это?Как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...