у меня есть стол
Разрешение
- permission_id
- PERMISSION_NAME
- permission_desc
и таблица PermissionCategory с отношением один ко многим к Permission
возможно ли вернуть карту в отношении один ко многим вместо списка.
это то, что я делаю сейчас в PermissionCategory домен:
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY)
@JoinTable(name = "perm_cat_map", joinColumns = { @JoinColumn(name = "perm_cat_id") }, inverseJoinColumns = { @JoinColumn(name = "permission_id") })
private List<Permission> permissions = new ArrayList<Permission>(0);
возможно ли иметь что-то вроде:
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY)
@JoinTable(name = "perm_cat_map", joinColumns = { @JoinColumn(name = "perm_cat_id") }, inverseJoinColumns = { @JoinColumn(name = "permission_id") })
private Map<String,String> permissions = new ArrayList<String,String>(0);
где две строки: license_id , имя_правки .
пожалуйста, посоветуйте, спасибо.