⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 checkinitem.java.svn-base

📁 一个使用ssh+ext的例子。 希望对开发这个应用的人带来好处。仔细研究里面的代码将带来很大的好处。
💻 SVN-BASE
字号:
package com.hotelmaster.home.domain;

import java.math.BigDecimal;
import java.sql.Timestamp;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

/**
 * Class description goes here.
 * 
 * @author Liang
 * @Date Apr 17, 2008
 */
@Entity
@Table(name="nhcheckinitem")
public class CheckinItem {
	private String cimId;				//uupkid			
    /*private String cimCheckinId;		//登记单id
    private String cimRoomId;			//房间id*/
	private CheckinOrder checkinOrder;
	private Room room;
    private BigDecimal cimPrctPrice;	//实际价格
    //private BigDecimal cimServiceRate;	//服务费
    //private BigDecimal cimAddRate;		//附加费
    //private BigDecimal cimBedRate;		//加床费
    private BigDecimal cimDiscount;		//折扣
    private Timestamp cimInDatetime;	//入住时间
    private Timestamp cimOutDatetime;	//离开时间
    private String cimState;	//登记状态 冗余数据
    
	@Id
    @Column(nullable=false, updatable=false, length=32)
    @GeneratedValue(generator="system-uuid")
    @GenericGenerator(name="system-uuid", strategy="uuid")
	public String getCimId() {
		return cimId;
	}
	public void setCimId(String cimId) {
		this.cimId = cimId;
	}
	
	/*@Column(nullable=false,length=32)
	public String getCimCheckinId() {
		return cimCheckinId;
	}
	public void setCimCheckinId(String cimCheckinId) {
		this.cimCheckinId = cimCheckinId;
	}
	@Column(nullable=false,length=32)
	public String getCimRoomId() {
		return cimRoomId;
	}
	public void setCimRoomId(String cimRoomId) {
		this.cimRoomId = cimRoomId;
	}*/
	@ManyToOne
    @JoinColumn(nullable=false, updatable=false)
	public CheckinOrder getCheckinOrder() {
		return checkinOrder;
	}
	public void setCheckinOrder(CheckinOrder checkinOrder) {
		this.checkinOrder = checkinOrder;
	}
	@ManyToOne
	@JoinColumn(nullable=false, updatable=false)
	public Room getRoom() {
		return room;
	}
	public void setRoom(Room room) {
		this.room = room;
	}
	@Column(nullable=false)
	public BigDecimal getCimPrctPrice() {
		return cimPrctPrice;
	}
	public void setCimPrctPrice(BigDecimal cimPrctPrice) {
		this.cimPrctPrice = cimPrctPrice;
	}
	/*@Column(nullable=true)
	public BigDecimal getCimServiceRate() {
		return cimServiceRate;
	}
	public void setCimServiceRate(BigDecimal cimServiceRate) {
		this.cimServiceRate = cimServiceRate;
	}
	@Column(nullable=true)
	public BigDecimal getCimAddRate() {
		return cimAddRate;
	}
	public void setCimAddRate(BigDecimal cimAddRate) {
		this.cimAddRate = cimAddRate;
	}
	@Column(nullable=true)
	public BigDecimal getCimBedRate() {
		return cimBedRate;
	}
	public void setCimBedRate(BigDecimal cimBedRate) {
		this.cimBedRate = cimBedRate;
	}*/
	@Column(nullable=true)
	public BigDecimal getCimDiscount() {
		return cimDiscount;
	}
	public void setCimDiscount(BigDecimal cimDiscount) {
		this.cimDiscount = cimDiscount;
	}
	@Column(nullable=false)
	public Timestamp getCimInDatetime() {
		return cimInDatetime;
	}
	public void setCimInDatetime(Timestamp cimInDatetime) {
		this.cimInDatetime = cimInDatetime;
	}
	@Column(nullable=false)
	public Timestamp getCimOutDatetime() {
		return cimOutDatetime;
	}
	public void setCimOutDatetime(Timestamp cimOutDatetime) {
		this.cimOutDatetime = cimOutDatetime;
	}
	@Column(nullable=false,length=16)	
	public String getCimState() {
		return cimState;
	}
	public void setCimState(String cimState) {
		this.cimState = cimState;
	}
    
}

⌨️ 快捷键说明

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