| .. | .. |
|---|
| 62 | 62 | @JoinColumn(name = "application_id") |
|---|
| 63 | 63 | private Application application; |
|---|
| 64 | 64 | |
|---|
| 65 | | - @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "licenseType") |
|---|
| 65 | + @OneToMany(fetch = FetchType.LAZY, cascade = { CascadeType.PERSIST, CascadeType.REMOVE, CascadeType.REFRESH }, mappedBy = "licenseType") |
|---|
| 66 | 66 | @JsonManagedReference |
|---|
| 67 | 67 | private Set<LicenseTypeMetadata> metadata; |
|---|
| 68 | 68 | |
|---|
| .. | .. |
|---|
| 152 | 152 | |
|---|
| 153 | 153 | @Override |
|---|
| 154 | 154 | public int hashCode() { |
|---|
| 155 | | - |
|---|
| 156 | 155 | return (id == null ? 0 : id.hashCode()); |
|---|
| 157 | 156 | } |
|---|
| 157 | + |
|---|
| 158 | + @Override |
|---|
| 159 | + public String toString() { |
|---|
| 160 | + return String.format("LT: ID: %d, code: %s", id, code); |
|---|
| 161 | + } |
|---|
| 158 | 162 | } |
|---|