12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package com.ym.pojo;
- import lombok.Getter;
- import lombok.Setter;
- import javax.persistence.*;
- import java.util.Date;
- /**
- * Created by weiqinxiao on 2019/2/28.
- */
- @Entity
- @Table(name = "rongyun_room_member")
- public class RoomMember {
- @Id
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- private long id;
- private @Getter @Setter String uid;
- private @Getter @Setter String rid;
- private @Getter @Setter int role;
- private @Getter @Setter Date joinDt;
- private @Getter @Setter String name;
- private @Getter @Setter String playMidiJson;
- private @Getter @Setter boolean camera = true;
- private @Getter @Setter boolean musicMode = true;
- private @Getter @Setter boolean mic = true;
- public RoomMember() {
- }
- public RoomMember(String uid, String rid) {
- this.uid = uid;
- this.rid = rid;
- }
- public RoomMember(String uid) {
- this.uid = uid;
- }
- @Override
- public String toString() {
- return "RoomMember{" +
- "uid='" + uid + '\'' +
- ", rid='" + rid + '\'' +
- ", role=" + role +
- ", joinDt=" + joinDt +
- ", name='" + name + '\'' +
- ", camera=" + camera +
- ", musicMode=" + musicMode +
- ", mic=" + mic +
- '}';
- }
- //
- // @ManyToOne(fetch = FetchType.LAZY)
- // @JoinColumn(name = "room_id", referencedColumnName = "rid")
- // private @Getter @Setter Room room;
- }
|