customer.java

来自「This book shows you how to use JBoss to 」· Java 代码 · 共 55 行

JAVA
55
字号
package com.titan.domain;

import javax.persistence.*;

import java.util.Date;

@Entity
@Table(name="CUSTOMER_TABLE")
public class Customer implements java.io.Serializable 
{
   private int id;
   private String lastName;
   private String firstName;
   private CustomerType customerType;
   private Date timeCreated = new Date();
   private JPEG picture;
   
   @Id
   @GeneratedValue
   @Column(name="CUST_ID")
   public int getId()
   {
      return id;
   }
   public void setId(int pk) 
   {
      id = pk;
   }

   public String getLastName() { return lastName; }
   public void setLastName(String lastName) { this.lastName = lastName; }

   public String getFirstName() { return firstName; }
   public void setFirstName(String firstName) { this.firstName = firstName; }

   @Enumerated(EnumType.STRING)
   public CustomerType getCustomerType() { return customerType; }
   public void setCustomerType(CustomerType type) { customerType = type; }

   @Temporal(TemporalType.TIME)
   public Date getTimeCreated() { return timeCreated; }
   public void setTimeCreated(Date time) { timeCreated = time; }

   @Lob @Basic(fetch=FetchType.LAZY)
   public JPEG getPicture() { return picture; }
   public void setPicture(JPEG jpeg) { picture = jpeg; }
}

 

    
    

    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?