Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Q
QLNS_N01
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nguyễn Văn Hiếu
QLNS_N01
Commits
b621294d
Commit
b621294d
authored
Jun 05, 2019
by
Nguyen Loc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
ce3006b6
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
14 deletions
+16
-14
src/main/java/com/itsol/quantrivanphong/model/Catalogi.java
src/main/java/com/itsol/quantrivanphong/model/Catalogi.java
+0
-4
src/main/java/com/itsol/quantrivanphong/model/Employee.java
src/main/java/com/itsol/quantrivanphong/model/Employee.java
+3
-3
src/main/java/com/itsol/quantrivanphong/model/News.java
src/main/java/com/itsol/quantrivanphong/model/News.java
+13
-7
No files found.
src/main/java/com/itsol/quantrivanphong/model/Catalogi.java
View file @
b621294d
...
...
@@ -31,9 +31,5 @@ public class Catalogi {
private
String
descriptions
;
@JsonIgnore
@OneToMany
(
mappedBy
=
"catalogi"
,
fetch
=
FetchType
.
LAZY
,
cascade
=
CascadeType
.
ALL
)
private
List
<
News
>
newsList
=
new
ArrayList
<>();
}
src/main/java/com/itsol/quantrivanphong/model/Employee.java
View file @
b621294d
...
...
@@ -73,9 +73,9 @@ public class Employee {
@Column
(
name
=
"status"
,
nullable
=
false
)
private
boolean
status
;
@JsonIgnore
@OneToMany
(
mappedBy
=
"employee"
,
fetch
=
FetchType
.
LAZY
,
cascade
=
CascadeType
.
ALL
)
private
List
<
News
>
newsList
=
new
ArrayList
<>();
//
@JsonIgnore
//
@OneToMany(mappedBy = "employee", fetch = FetchType.LAZY, cascade = CascadeType.ALL)
//
private List<News> newsList = new ArrayList<>();
@JsonIgnore
@OneToMany
(
mappedBy
=
"employee"
,
fetch
=
FetchType
.
LAZY
,
cascade
=
CascadeType
.
ALL
)
...
...
src/main/java/com/itsol/quantrivanphong/model/News.java
View file @
b621294d
package
com.itsol.quantrivanphong.model
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnoreProperties
;
import
com.itsol.quantrivanphong.audit.DateAudit
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
org.hibernate.annotations.OnDelete
;
import
org.hibernate.annotations.OnDeleteAction
;
import
org.springframework.data.jpa.domain.support.AuditingEntityListener
;
import
javax.persistence.*
;
...
...
@@ -38,15 +41,18 @@ public class News extends DateAudit {
@Column
(
name
=
"status"
)
private
boolean
status
;
// @JsonIgnore
@ManyToOne
(
fetch
=
FetchType
.
EAGER
)
// @JoinColumn(name = "catalogid", nullable = false)
@ManyToOne
(
fetch
=
FetchType
.
LAZY
,
optional
=
false
)
@JoinColumn
(
name
=
"catalogi_id"
,
nullable
=
false
)
@OnDelete
(
action
=
OnDeleteAction
.
CASCADE
)
@JsonIgnore
private
Catalogi
catalogi
;
// @JsonIgnore
@ManyToOne
(
fetch
=
FetchType
.
EAGER
)
// @JoinColumn(name = "employeeid", nullable = false)
private
Employee
employee
;
@ManyToOne
(
fetch
=
FetchType
.
LAZY
,
optional
=
false
)
@JoinColumn
(
name
=
"user_id"
,
nullable
=
false
)
@OnDelete
(
action
=
OnDeleteAction
.
CASCADE
)
@JsonIgnore
private
Employee
employee
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment