Вот мой класс pojo
@Entity
public class Department {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="Department_Id")
private Integer deptId;
@Column(name="Department_Name",unique=true,nullable=false)
private String deptName;
@Column(name="Department_Description")
@NotNull
private String deptDesc;
//geters and setters
Что я хочу, так это то, что department_id должен быть первичным ключом этой таблицы отдела, а записи для этого ключа должны быть как DEP0001, DEP0002, DEP0003