Role.java 857 Bytes
package com.PFE.ServerManager;

import javax.persistence.*;

@Entity
@Table(name = "role")
public class Role {
    @Id
    @Column(name = "roleId", columnDefinition = "serial")
    @GeneratedValue(strategy = GenerationType.AUTO)
    // inutile d'utiliser les lignes ci-dessous à moins que l'utilisateur n'ajoute des roles par une page Web
    //@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "role_seq_gen")
    //@SequenceGenerator(name = "role_seq_gen", sequenceName = "role_id_seq", allocationSize=1, initialValue=2)
    private Integer roleId;

    @Column(name = "role")
    private String role;

    public void setRole(String role) {
        this.role = role;
    }
    public String getRole() { return role; }

    public void setRoleId(Integer roleId) { this.roleId = roleId; }
    public Integer getRoleId() { return roleId; }

}