ArticleBean.java
上传用户:cdpainuo
上传日期:2022-07-12
资源大小:5257k
文件大小:2k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. package com.appspot.cindyblog.pojo;
  2. import java.util.Date;
  3. import javax.jdo.annotations.IdGeneratorStrategy;
  4. import javax.jdo.annotations.IdentityType;
  5. import javax.jdo.annotations.PersistenceCapable;
  6. import javax.jdo.annotations.Persistent;
  7. import javax.jdo.annotations.PrimaryKey;
  8. import com.appspot.cindyblog.util.DateUtil;
  9. import com.google.appengine.api.datastore.Text;
  10. @PersistenceCapable(identityType = IdentityType.APPLICATION)
  11. public class ArticleBean implements BaseBean{
  12. @PrimaryKey
  13. @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
  14. private Long id; 
  15. @Persistent
  16. private String title;  
  17. @Persistent
  18. private Date time;   
  19. @Persistent
  20. private String type; 
  21. @Persistent(defaultFetchGroup="true")
  22. private Text content;
  23. @Persistent
  24. private Integer sayCount;
  25. public ArticleBean(String title, Date time, String type, Text content,Integer sayCount) {
  26. super();
  27. this.title = title;
  28. this.time = time;
  29. this.type = type;
  30. this.content = content;
  31. this.sayCount = sayCount;
  32. }
  33. public ArticleBean() {
  34. }
  35. public Long getId() {
  36. return id;
  37. }
  38. public void setId(Long id) {
  39. this.id = id;
  40. }
  41. public String getTitle() {
  42. return title;
  43. }
  44. public void setTitle(String title) {
  45. this.title = title;
  46. }
  47. public Date getTime2() {
  48. return time;
  49. }
  50. public String getTime(){
  51. return DateUtil.getTime(time);
  52. }
  53. public void setTime(Date time) {
  54. this.time = time;
  55. }
  56. public String getType() {
  57. return type;
  58. }
  59. public void setType(String type) {
  60. this.type = type;
  61. }
  62. public Text  getContent2() {
  63. return content;
  64. }
  65. public String  getContent() {
  66. return content.getValue();
  67. }
  68. public void setContent(Text content) {
  69. this.content = content;
  70. }
  71. public Integer getSayCount() {
  72. return sayCount;
  73. }
  74. public void setSayCount(Integer sayCount) {
  75. this.sayCount = sayCount;
  76. }
  77. }