资源简介
一个完成了hibernate的注解和配置的简单案例;这是一个一对多【多对一】的案例,其实一对多的案例就可以解决项目中的大部分需求。因为多对多可以一般我们转化为两个多对一的案例;
代码片段和文件信息
package com.wen.model;
import java.util.Set;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
import org.hibernate.annotations.LazyCollection;
import org.hibernate.annotations.LazyCollectionOption;
/**
* 班级实体
*
* @author John_wen
* @since 2015-1-17
*/
@Entity
@Table(name = “t_classroom“)
public class Classroom {
/**
* 主键
*/
private String id;
/**
* 班级名称
*/
private String name;
/**
* 班级的年级代码
*/
private int grade;
/**
* 所在的专业
*/
private Specialty specialty;
/**
* 所包含的学生
*/
private Set students;
@Id
@GenericGenerator(name = “UUID“ strategy = “uuid“)
@GeneratedValue(generator = “UUID“)
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getGrade() {
return grade;
}
public void setGrade(int grade) {
this.grade = grade;
}
@ManyToOne
@JoinColumn(name = “sid“)
public Specialty getSpecialty() {
return specialty;
}
public void setSpecialty(Specialty specialty) {
this.specialty = specialty;
}
@OneToMany(mappedBy = “classroom“)
@LazyCollection(LazyCollectionOption.EXTRA)
public Set getStudents() {
return students;
}
public void setStudents(Set students) {
this.students = students;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-01-18 01:05 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 1246 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 396 2015-01-18 00:38 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 598 2015-01-18 00:38 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 2248 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 1862 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 1556 2015-01-18 00:38 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 1032 2015-01-18 00:38 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 1630 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 1193 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 1544 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 399 2015-01-18 00:38 hibernate4.3.8的annotation及xm
目录 0 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 445288 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 313898 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 75324 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 5272790 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 113371 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 76551 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 714194 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 57183 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 11558 2015-01-18 00:38 hibernate4.3.8的annotation及xm
文件 27717 2015-01-18 00:38 hibernate4.3.8的annotation及xm
............此处省略66个文件信息
相关资源
- hibernate-validator-5.1.0.zip
- 基于springsecurity+springmvc+spring+hibernat
- jsf+richfaces+hiberante项目源码(个人日志
- SSH(struts2+spring+hibernate)教务信息管
- ssh注册登录
- ssh 投票系统
- ssh demo,简单的struts2 spring hibernate整合
- hibernate-release-5.0.7.Final.zip
- 最新版本的Struts2+Spring4+Hibernate4框架整
- 传智播客2016hibernate框架学习笔记
- hibernate-release-4.2.4.Final(1)
- ssh租房系统项目源码-附数据库
- Struts1+Spring+Hibernate整合注册登录(B
- 最新hibernate 4.1.1.Final版本
- Spring+SpringMVC+hibernate完美整合包
- 网上选课系统(源码+论文)SSH strut
- Struts2 Spring Hibernate的配置及登录()
- Hibernate在线考试项目
- 微博系统源代码ssh
- Struts2+Hibernate+Spring的考勤系统实现的
- 名片管理系统 Struts2+Hibernate
- 精通Eclipse整合Web开发——StrutsSpring
- SpringBoot/SpringMVC/Hibernate整合源码不用
- 一个完整的ssh框架搭建的登陆注册系
- hibernate-3.0.zip
- hibernate-release-5.0.7.Final资源包
- Spring4 整合SpringMVC Hibernate5 SpringSecur
- vip会员管理系统、 基于spirng mvc、 s
- 基于 Struts2,Hibernate,Spring 框架开发
- 基于spring mvc、spring、hibernate、bootst
评论
共有 条评论