package com.mvc.entity; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; /** * 角色 * * @author wanghuimin * @date 2016年9月22日 */ @Entity @Table(name = "role") public class Role implements Serializable { private static final long serialVersionUID = 1L; private Integer role_id; private String role_name; private Integer role_state;// 0表示未删除,1表示删除 private String role_permission;// 角色权限 @Id @GeneratedValue(strategy = GenerationType.AUTO) public Integer getRole_id() { return role_id; } public void setRole_id(Integer role_id) { this.role_id = role_id; } @Column(length = 32) public String getRole_name() { return role_name; } public void setRole_name(String role_name) { this.role_name = role_name; } @Column(columnDefinition = "INT default 0") public Integer getRole_state() { return role_state; } public void setRole_state(Integer role_state) { this.role_state = role_state; } @Column(length = 128) public String getRole_permission() { return role_permission; } public void setRole_permission(String role_permission) { this.role_permission = role_permission; } }