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

📄 districtuser.java

📁 hibernate3.2.6源码和jar包
💻 JAVA
字号:
package org.hibernate.test.annotations.manytoone;

import java.util.Date;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.JoinColumns;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "CLRUS2DI")
public class DistrictUser {
	@Id
	@GeneratedValue
	@Column(name = "CLRUS2DI_KEY")
	private Long id;

	@Column(name = "CLRUS2DI_CREATE_USERS_KEY")
	private Long createdBy;

	@Column(name = "CLRUS2DI_CREATE_DATE")
	private Date createdOn;

	//@ManyToOne(cascade = CascadeType.ALL)
	//@JoinColumn(name = "CLRUS2DI_DISTR_KEY")
	//private District district;

	@ManyToOne(cascade = CascadeType.ALL)
	@JoinColumns({@JoinColumn(name = "CLRUS2DI_USERS_KEY", referencedColumnName = "CTVUSERS_KEY"),
	@JoinColumn(name = "CLRUS2DI_BEGIN_DATE", referencedColumnName = "CTVUSERS_START_DATE"),
	@JoinColumn(name = "CLRUS2DI_END_DATE", referencedColumnName = "CTVUSERS_END_DATE")})
	private User user;

	@Column(name = "CLRUS2DI_LDTMD_KEY")
	private Long ldtmd;

	@Column(name = "CLRUS2DI_PMTMP_KEY")
	private Long pmtmp;
}

⌨️ 快捷键说明

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