51 lines
1.1 KiB
Java
51 lines
1.1 KiB
Java
package com.magistr.app.model;
|
|
|
|
import jakarta.persistence.*;
|
|
|
|
@Entity
|
|
@Table(name="departments")
|
|
public class Department {
|
|
|
|
@Id
|
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
|
private Long id;
|
|
|
|
@Column(name = "name", nullable = false)
|
|
private String departmentName;
|
|
|
|
@Column(name = "code", nullable = false)
|
|
private Long departmentCode;
|
|
|
|
public Department() {}
|
|
|
|
public Department(Long id, String departmentName, Long departmentCode) {
|
|
this.id = id;
|
|
this.departmentName = departmentName;
|
|
this.departmentCode = departmentCode;
|
|
}
|
|
|
|
public Long getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(Long id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public String getDepartmentName() {
|
|
return departmentName;
|
|
}
|
|
|
|
public void setDepartmentName(String departmentName) {
|
|
this.departmentName = departmentName;
|
|
}
|
|
|
|
public Long getDepartmentCode() {
|
|
return departmentCode;
|
|
}
|
|
|
|
public void setDepartmentCode(Long departmentCode) {
|
|
this.departmentCode = departmentCode;
|
|
}
|
|
}
|