[jboss-user] [JBoss Tools (users)] - Re: Hibernate Configurations problem

asookazian do-not-reply at jboss.com
Wed Mar 11 11:17:02 EDT 2009


Here's the entire Equipment class:

package com.cox.bets.entity;
  | // Generated Oct 31, 2008 8:53:40 AM by Hibernate Tools 3.2.0.CR1
  | 
  | import java.util.Date;
  | import java.util.HashSet;
  | import java.util.Set;
  | 
  | import javax.persistence.CascadeType;
  | import javax.persistence.Column;
  | import javax.persistence.Entity;
  | import javax.persistence.FetchType;
  | import javax.persistence.GeneratedValue;
  | import javax.persistence.GenerationType;
  | import javax.persistence.Id;
  | import javax.persistence.JoinColumn;
  | import javax.persistence.ManyToOne;
  | import javax.persistence.OneToMany;
  | import javax.persistence.Table;
  | import javax.persistence.Temporal;
  | import javax.persistence.TemporalType;
  | import javax.persistence.UniqueConstraint;
  | 
  | import org.hibernate.validator.Length;
  | import org.hibernate.validator.NotNull;
  | 
  | /**
  |  * Equipment generated by hbm2java
  |  */
  | @Entity
  | @Table(name = "Equipment", uniqueConstraints = @UniqueConstraint(columnNames = "SerialNumber"))
  | public class Equipment implements java.io.Serializable {
  | 
  | 	private int equipmentId;
  | 	private ApplicationUser applicationUserByUpdatedByUserId;
  | 	private ApplicationUser applicationUserByAddedByUserId;
  | 	private String serialNumber;
  | 	private String macaddress;
  | 	private Integer equipmentTypeListCode;
  | 	private Date equipmentServiceDate;
  | 	private Date addedDate;
  | 	private Date updatedDate;
  | 	private String modelNumber;
  | 	private Set<EquipmentRepair> equipmentRepairs = new HashSet<EquipmentRepair>(
  | 			0);
  | 
  | 	public Equipment() {
  | 	}
  | 
  | 	public Equipment(int equipmentId,
  | 			ApplicationUser applicationUserByUpdatedByUserId,
  | 			ApplicationUser applicationUserByAddedByUserId,
  | 			String serialNumber, 
  | 			Date addedDate, 
  | 			Date updatedDate) {
  | 		this.equipmentId = equipmentId;
  | 		this.applicationUserByUpdatedByUserId = applicationUserByUpdatedByUserId;
  | 		this.applicationUserByAddedByUserId = applicationUserByAddedByUserId;
  | 		this.serialNumber = serialNumber;
  | 		this.addedDate = addedDate;
  | 		this.updatedDate = updatedDate;
  | 	}
  | 	public Equipment(int equipmentId,
  | 			ApplicationUser applicationUserByUpdatedByUserId,
  | 			ApplicationUser applicationUserByAddedByUserId,
  | 			String serialNumber, String macaddress,
  | 			Integer equipmentTypeListCode, Date equipmentServiceDate,
  | 			Date addedDate, Date updatedDate,
  | 			Set<EquipmentRepair> equipmentRepairs) {
  | 		this.equipmentId = equipmentId;
  | 		this.applicationUserByUpdatedByUserId = applicationUserByUpdatedByUserId;
  | 		this.applicationUserByAddedByUserId = applicationUserByAddedByUserId;
  | 		this.serialNumber = serialNumber;
  | 		this.macaddress = macaddress;
  | 		this.equipmentTypeListCode = equipmentTypeListCode;
  | 		this.equipmentServiceDate = equipmentServiceDate;
  | 		this.addedDate = addedDate;
  | 		this.updatedDate = updatedDate;
  | 		this.equipmentRepairs = equipmentRepairs;
  | 	}
  | 
  | 	@Id
  | 	@GeneratedValue(strategy=GenerationType.IDENTITY)
  | 	@Column(name = "EquipmentID", unique = true, nullable = false)
  | 	@NotNull
  | 	public int getEquipmentId() {
  | 		return this.equipmentId;
  | 	}
  | 
  | 	public void setEquipmentId(int equipmentId) {
  | 		this.equipmentId = equipmentId;
  | 	}
  | 	@ManyToOne(fetch = FetchType.LAZY)
  | 	@JoinColumn(name = "UpdatedByUserID", nullable = false)
  | 	@NotNull
  | 	public ApplicationUser getApplicationUserByUpdatedByUserId() {
  | 		return this.applicationUserByUpdatedByUserId;
  | 	}
  | 
  | 	public void setApplicationUserByUpdatedByUserId(
  | 			ApplicationUser applicationUserByUpdatedByUserId) {
  | 		this.applicationUserByUpdatedByUserId = applicationUserByUpdatedByUserId;
  | 	}
  | 	@ManyToOne(fetch = FetchType.LAZY)
  | 	@JoinColumn(name = "AddedByUserID", nullable = false)
  | 	@NotNull
  | 	public ApplicationUser getApplicationUserByAddedByUserId() {
  | 		return this.applicationUserByAddedByUserId;
  | 	}
  | 
  | 	public void setApplicationUserByAddedByUserId(
  | 			ApplicationUser applicationUserByAddedByUserId) {
  | 		this.applicationUserByAddedByUserId = applicationUserByAddedByUserId;
  | 	}
  | 
  | 	@Column(name = "SerialNumber", unique = true, nullable = false, length = 50)
  | 	@NotNull
  | 	@Length(max = 50)
  | 	public String getSerialNumber() {
  | 		return this.serialNumber;
  | 	}
  | 
  | 	public void setSerialNumber(String serialNumber) {
  | 		this.serialNumber = serialNumber;
  | 	}
  | 	
  | 	@Column(name = "ModelNumber", length = 50)
  | 	@Length(max = 50)
  | 	public String getModelNumber() {
  | 		return this.modelNumber;
  | 	}
  | 
  | 	public void setModelNumber(String modelNumber) {
  | 		this.modelNumber = modelNumber;
  | 	}
  | 
  | 	@Column(name = "MACAddress", length = 50)
  | 	@Length(max = 50)
  | 	public String getMacaddress() {
  | 		return this.macaddress;
  | 	}
  | 
  | 	public void setMacaddress(String macaddress) {
  | 		this.macaddress = macaddress;
  | 	}
  | 
  | 	@Column(name = "EquipmentTypeListCode")
  | 	public Integer getEquipmentTypeListCode() {
  | 		return this.equipmentTypeListCode;
  | 	}
  | 
  | 	public void setEquipmentTypeListCode(Integer equipmentTypeListCode) {
  | 		this.equipmentTypeListCode = equipmentTypeListCode;
  | 	}
  | 	@Temporal(TemporalType.TIMESTAMP)
  | 	@Column(name = "EquipmentServiceDate", length = 23)
  | 	public Date getEquipmentServiceDate() {
  | 		return this.equipmentServiceDate;
  | 	}
  | 
  | 	public void setEquipmentServiceDate(Date equipmentServiceDate) {
  | 		this.equipmentServiceDate = equipmentServiceDate;
  | 	}
  | 	@Temporal(TemporalType.TIMESTAMP)
  | 	@Column(name = "AddedDate", nullable = false, length = 23)
  | 	@NotNull
  | 	public Date getAddedDate() {
  | 		return this.addedDate;
  | 	}
  | 
  | 	public void setAddedDate(Date addedDate) {
  | 		this.addedDate = addedDate;
  | 	}
  | 	@Temporal(TemporalType.TIMESTAMP)
  | 	@Column(name = "UpdatedDate", nullable = false, length = 23)
  | 	@NotNull
  | 	public Date getUpdatedDate() {
  | 		return this.updatedDate;
  | 	}
  | 
  | 	public void setUpdatedDate(Date updatedDate) {
  | 		this.updatedDate = updatedDate;
  | 	}
  | 	@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, mappedBy = "equipment")
  | 	public Set<EquipmentRepair> getEquipmentRepairs() {
  | 		return this.equipmentRepairs;
  | 	}
  | 
  | 	public void setEquipmentRepairs(Set<EquipmentRepair> equipmentRepairs) {
  | 		this.equipmentRepairs = equipmentRepairs;
  | 	}
  | 	
  | 	
  | 
  | }
  | 

View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4216997#4216997

Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4216997



More information about the jboss-user mailing list