package com.fang.bbks.modules.social.entity; import java.io.Serializable; import java.util.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; import com.fang.bbks.common.persistence.BaseEntity; /** * @Intro 书签 * @author Lee [shouli1990@gmail.com] * @Version V0.0.1 * @Date 2014-5-13 * @since 下午6:39:38 */ @SuppressWarnings("serial") @Entity @Table(name = "TB_BOOKMARK") @Cache(usage = CacheConcurrencyStrategy.READ_WRITE) public class BookMark extends BaseEntity implements Serializable{ @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Long id; private Long uid; private Long bid;//book id private String name;//标签名称 private String link;//书签连接 private Integer pageNo;//页码 private Integer sectionNo;//章节 private String setting;//设置 private String font;//字体 private String bookName; private String coverPic; private String author; private String userName; private String avatar; private Date createdAt; private String delFlag;//删除 public BookMark() { this.createdAt = new Date(); this.delFlag = DEL_FLAG_NORMAL; } public BookMark(Long id) { super(); this.id = id; } public BookMark(Long uid,Long bid) { super(); this.uid = uid; this.bid = bid; } public Long getUid() { return uid; } public void setUid(Long uid) { this.uid = uid; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Long getBid() { return bid; } public void setBid(Long bid) { this.bid = bid; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getLink() { return link; } public void setLink(String link) { this.link = link; } public Integer getPageNo() { return pageNo; } public void setPageNo(Integer pageNo) { this.pageNo = pageNo; } public Integer getSectionNo() { return sectionNo; } public void setSectionNo(Integer sectionNo) { this.sectionNo = sectionNo; } public String getSetting() { return setting; } public void setSetting(String setting) { this.setting = setting; } public String getFont() { return font; } public void setFont(String font) { this.font = font; } public Date getCreatedAt() { return createdAt; } public void setCreatedAt(Date createdAt) { this.createdAt = createdAt; } public String getDelFlag() { return delFlag; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } public String getBookName() { return bookName; } public void setBookName(String bookName) { this.bookName = bookName; } public String getCoverPic() { return coverPic; } public void setCoverPic(String coverPic) { this.coverPic = coverPic; } public String getAuthor() { return author; } public void setAuthor(String author) { this.author = author; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getAvatar() { return avatar; } public void setAvatar(String avatar) { this.avatar = avatar; } }