root | cd43656 | 2025-05-08 14:09:19 +0000 | [diff] [blame] | 1 | package object; |
2 | |||||
root | 927f153 | 2025-05-09 05:33:32 +0000 | [diff] [blame] | 3 | import javax.persistence.Column; |
4 | import javax.persistence.Entity; | ||||
5 | import javax.persistence.Id; | ||||
6 | import javax.persistence.Lob; | ||||
7 | import javax.persistence.Table; | ||||
8 | |||||
9 | @Entity | ||||
10 | @Table(name = "Announcement") | ||||
root | cd43656 | 2025-05-08 14:09:19 +0000 | [diff] [blame] | 11 | public class Notice { |
root | 927f153 | 2025-05-09 05:33:32 +0000 | [diff] [blame] | 12 | @Id |
13 | @Column(name = "announce_id", length = 64, nullable = false) | ||||
root | 4b6a76b | 2025-05-09 04:57:59 +0000 | [diff] [blame] | 14 | public String noticeid; |
root | 927f153 | 2025-05-09 05:33:32 +0000 | [diff] [blame] | 15 | |
16 | @Lob | ||||
17 | @Column(name = "content", nullable = false) | ||||
root | 4b6a76b | 2025-05-09 04:57:59 +0000 | [diff] [blame] | 18 | public String noticecontent; |
root | 927f153 | 2025-05-09 05:33:32 +0000 | [diff] [blame] | 19 | |
20 | @Column(name = "is_public", nullable = false) | ||||
root | 4b6a76b | 2025-05-09 04:57:59 +0000 | [diff] [blame] | 21 | public boolean state; |
root | 927f153 | 2025-05-09 05:33:32 +0000 | [diff] [blame] | 22 | |
23 | @Column(name = "tag", length = 100) | ||||
root | 4b6a76b | 2025-05-09 04:57:59 +0000 | [diff] [blame] | 24 | public String posttag; |
root | cd43656 | 2025-05-08 14:09:19 +0000 | [diff] [blame] | 25 | } |