微信登录

JDBC - 数据库1表类 - Xxx.java

表的类

1个表 - 1个Xxx.java
对应私有private - 列名
get、set
tostring

  1. package com.atguigu2.bean;
  2. import java.sql.Date;
  3. /*
  4. * ORM编程思想 (object relational mapping)
  5. * 一个数据表对应一个java类
  6. * 表中的一条记录对应java类的一个对象
  7. * 表中的一个字段对应java类的一个属性
  8. *
  9. */
  10. public class Customer {
  11. private int id;
  12. private String name;
  13. private String email;
  14. private Date birth;
  15. public Customer() {
  16. super();
  17. }
  18. public Customer(int id, String name, String email, Date birth) {
  19. super();
  20. this.id = id;
  21. this.name = name;
  22. this.email = email;
  23. this.birth = birth;
  24. }
  25. public int getId() {
  26. return id;
  27. }
  28. public void setId(int id) {
  29. this.id = id;
  30. }
  31. public String getName() {
  32. return name;
  33. }
  34. public void setName(String name) {
  35. this.name = name;
  36. }
  37. public String getEmail() {
  38. return email;
  39. }
  40. public void setEmail(String email) {
  41. this.email = email;
  42. }
  43. public Date getBirth() {
  44. return birth;
  45. }
  46. public void setBirth(Date birth) {
  47. this.birth = birth;
  48. }
  49. @Override
  50. public String toString() {
  51. return "Customer [id=" + id + ", name=" + name + ", email=" + email + ", birth=" + birth + "]";
  52. }
  53. }