MessageBean.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 MessageBean  implements BaseBean{
  12. @PrimaryKey    
  13. @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
  14. private Long id;  //id
  15. @Persistent
  16. private String email;
  17. @Persistent
  18. private String website;
  19. @Persistent
  20. private String name;  //标题
  21. @Persistent
  22. private Date time;   //发表时间
  23. @Persistent(defaultFetchGroup="true")
  24. private Text content;  //发表内容
  25. public MessageBean(String email, String website, String name,
  26. Date time, Text content) {
  27. super();
  28. this.email = email;
  29. this.website = website;
  30. this.name = name;
  31. this.time = time;
  32. this.content = content;
  33. }
  34. public Long getId() {
  35. return id;
  36. }
  37. public void setId(Long id) {
  38. this.id = id;
  39. }
  40. public String getName() {
  41. return name;
  42. }
  43. public void setName(String name) {
  44. this.name = name;
  45. }
  46. public Date getTime2() {
  47. return time;
  48. }
  49. public String getTime(){
  50. return DateUtil.getTime(time);
  51. }
  52. public void setTime(Date time) {
  53. this.time = time;
  54. }
  55. public Text getContent2() {
  56. return content;
  57. }
  58. public String getContent(){
  59. return content.getValue();
  60. }
  61. public void setContent(Text content) {
  62. this.content = content;
  63. }
  64. public String getEmail() {
  65. return email;
  66. }
  67. public void setEmail(String email) {
  68. this.email = email;
  69. }
  70. public String getWebsite() {
  71. return website;
  72. }
  73. public void setWebsite(String website) {
  74. this.website = website;
  75. }
  76. }