payment.java

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

JAVA
48
字号
package com.titan.domain;

import javax.persistence.*;
import java.sql.Date;

@Entity
@TableGenerator(name="PaymentGenerator")
public class Payment implements java.io.Serializable
{
   private int id;
   private Customer customer;
   private double amount;
   private String type;
   private String checkBarCode;
   private int checkNumber;
   private String creditCard;
   private Date creditCardExpiration; 

   @Id
   @GeneratedValue(strategy=GenerationType.TABLE, 
                   generator="PaymentGenerator")
   public int getId() { return id; }
   public void setId(int id) { this.id = id; }

   @ManyToOne
   public Customer getCustomer() { return customer; }
   public void setCustomer(Customer cust) { this.customer = cust; }

   public double getAmount() { return amount; }
   public void setAmount(double amount) { this.amount = amount; }

   public String getType() { return type; }
   public void setType(String type) { this.type = type; }

   public String getCheckBarCode() { return checkBarCode; }
   public void setCheckBarCode(String checkBarCode) { this.checkBarCode = checkBarCode; }

   public int getCheckNumber() { return checkNumber; }
   public void setCheckNumber(int checkNumber) { this.checkNumber = checkNumber; }

   public String getCreditCard() { return creditCard; }
   public void setCreditCard(String creditCard) { this.creditCard = creditCard; }
   public Date getCreditCardExpiration() { return creditCardExpiration; }
   public void setCreditCardExpiration(Date creditCardExpiration) { this.creditCardExpiration = creditCardExpiration; }


}

⌨️ 快捷键说明

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