TAddressCallback.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. package com.skyversation.poiaddr.bean;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Getter;
  4. import lombok.NoArgsConstructor;
  5. import lombok.Setter;
  6. import org.springframework.data.domain.Persistable;
  7. import javax.persistence.*;
  8. import java.time.Instant;
  9. @Getter
  10. @Setter
  11. @Entity
  12. @Table(name = "t_address_callback")
  13. @AllArgsConstructor
  14. @NoArgsConstructor
  15. public class TAddressCallback implements Persistable<Integer> {
  16. @Id
  17. @Column(name = "id", nullable = false)
  18. private Integer id;
  19. @Column(name = "create_time")
  20. private Instant createTime;
  21. @Column(name = "address")
  22. private String address;
  23. @Column(name = "name")
  24. private String name;
  25. @Column(name = "provice_name")
  26. private String proviceName;
  27. @Column(name = "city_name")
  28. private String cityName;
  29. @Column(name = "town_name")
  30. private String townName;
  31. @Column(name = "community_name")
  32. private String communityName;
  33. @Column(name = "status")
  34. private Short status;
  35. @Column(name = "process_status")
  36. private Short processStatus;
  37. @Override
  38. @Transient
  39. public boolean isNew() {
  40. return true;
  41. }
  42. }