自动生成映射文件和Hibernate配置文件.docVIP

  • 1
  • 0
  • 约8.08千字
  • 约 10页
  • 2017-12-22 发布于河南
  • 举报

自动生成映射文件和Hibernate配置文件.doc

自动生成映射文件和Hibernate配置文件

自动生成映射文件和Hibernate配置文件 01.import java.io.Serializable; 02. 03./** 04. * An Address component, its not have its own identity. 05. * 06. */ 07.public class Address implements Serializable { 08. private String streetAddress; 09. private String city; 10. private String state; 11. private String zipCode; 12. 13. /** 14. * @perty 15. * @hibernate.column name=street_address 16. * @return 17. */ 18. public String getStreetAddress() { return streetAddress; } 19. public void setStreetAddress(String streetAddress) { this.streetAddress = streetAddress;} 20. 21. /** 22. * @perty 23. * @hibernate.column name=city 24. * @return 25. */ 26. public String getCity() { return city; } 27. public void setCity(String city) { this.city = city; } 28. 29. /** 30. * @perty 31. * @hibernate.column name=state 32. * @return 33. */ 34. public String getState() { return state; } 35. public void setState(String state) { this.state = state; } 36. 37. /** 38. * @perty 39. * @hibernate.column name=zip_code 40. * @return 41. */ 42. public String getZipCode() { return zipCode; } 43. public void setZipCode(String zipCode) { this.zipCode = zipCode; } 44.} 45. 46. 47. 48.///////////////////////////////////////////////////////////////////////// 49. 50.import java.io.Serializable; 51.import java.util.Date; 52.import java.util.Set; 53.import java.util.LinkedHashSet; 54. 55./** 56. * A persistant Hibernate object. 57. * 58. * @hibernate.class table=events 59. */ 60.public class Event implements Serializable { 61. private Long id; 62. private int duration; 63. private String name; 64. private Date startDate; 65. private Location location; 66. private Set speakers = new LinkedHashSet(); 67. 68. /** 69. * @hiberna

文档评论(0)

1亿VIP精品文档

相关文档