hibenrate(五)基础配置

[b]a)表名和类名不同:@Table(name="")[/b][color=red]@Entity
@Table(name="_teacher")[/color]public class Teacher {
private int id;
private String name;
.......
[b]b)字段名和属性名不同: @column(name="")[/b]
....
[color=red]@Column(name="_name")[/color]
public String getName() {
return name;
}
[b]c)不需要persistence的字段:@Transient[/b]
.......
@Transient // 数据库中不会出现father的字段
public String getFather() {
return father;
}
.......
[b]d)映射时期与时间类型,指定时间精度: @Temporal(TemporalType.DATE)[/b]
@Temporal(TemporalType.DATE)
//不加后面的字段默认生成时间+日期,加后面只显示日期
public Date getBirthDate() {
return birthDate; }
[b]e)映射枚举类型: @Enumerated(EnumType.STRING)对应的枚举为字符串
@Enumerated(EnumType.ORDINAL)对应的枚举为int[/b]
[color=red]*[/color]ZhiCheng.java
public enum ZhiCheng { A,B,C }
[color=red]*[/color]Teacher.java类加下以下代码
private ZhiCheng zhicheng;
[color=red]@Enumerated(EnumType.STRING)[/color] public ZhiCheng getZhicheng() {
return zhicheng;
}
运动员运动表现纵向数据集 纵向运动员运动表现数据集包含250名运动员10000条训练会话重复观测记录,涵盖篮球、排球、足球、跑步、游泳无损伤跑步者六个运动类别。包括速度、加速度、反应时间、准确性、耐力、力量、敏捷性等表现变量,以及训练负荷、疲劳、恢复训练成效指标。用于研究实验分析。 立即下载

相关推荐

MATLAB中读写Zarr文件的接口。Zarr是一种用于科学数据的文件格式(类似于HDF5netCDF),在云存储并行计算环境中进行了优化.rar

MATLAB中读写Zarr文件的接口。Zarr是一种用于科学数据的文件格式(类似于HDF5netCDF),在云存储并行计算环境中进行了优化.rar

HibernateMyBatis的区别

摘抄自:《javaEE互联网轻量级框架整合开发》 MyBatis因为具有封装少,映射多样化,支持存储过程,可以进行SQL优化等特点。使得它取代了Hibernate成为了java互联网中首选的持久框架。 无论MyBatis或Hibernate都可以称为ORM框架,Hibernate的设计理念是完全面向POJO的,而MyBatis不是。 Hibernate基本不再需要编写SQL就可以通过映射关系来操作...

小灰狼与大白兔的博客 7万+

YOLO算法人像特写场景手势目标检测数据集-106张-包含 VOC Yolo 格式标签-支持多种算法训练模型.zip

下拉可见数据集可视化效果示意。 YOLO人像特写场景手势目标检测数据集 目标类别:['peace', 'shaka', 'thumbsup'] 中文类别:['平手势', '夏威夷手势', '竖起大拇指'] 训练集:79 张 验证集:16 张 测试集:11 张 总计:106 张 该数据集提供了data.yaml文件,内容如下: train: ../train/images val: ../valid/images test: ../test/images nc: 3 names: ['peace', 'shaka', 'thumbsup']

Hibernate与 MyBatis的比较

最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。 第一章     Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis 参考资料官网:ht

JIYAYUN 软件开发之路 44万+

Hibenrate_基于单实例配置及使用_初级小结_初级配置

 Hibernate是一个基于JDBC的主流持久化框架,是一个ORM的实现ORM(对象-关系映射机制)创建Hibernate步骤:1:Hibernate配置文件: 文件默认名为:"hibernate.cfg.xml",                文件类型为"-//Hibernate-configuration DTD 3.0//EN"(注:不要搞错了!!!)/..               

Mr_Feeling的专栏 634

Spring下使用Hibenrate annotation

随着Hibernate3.2ga的推出,hibernate-annotation-3.2gahibernate-entitymanager也随之推出。EntityManager还没有用过,但是Annotation却彻底解决了hbm文件domain类同步的问题。hibernate-annotation的中文文档也很详细,感谢翻译者的辛勤劳动。 于是将正在进行的hibernate项目进行了升级,...

风之力——Essential Java 176

Hibenrate之多对多关联

Hibernate多对多关联可以分成单向双向,多对多关系会借助中间表来保存映射信息,所以一般少用; 单向 实例:学生可以在多个学校就读过,多个学校也会有多个学生; TStudent: public class TStudent implements java.io.Serializable { private static final long serialVersionUID...

keithJava的Blog 214

Hibenrate Search中基础查询解析

Hibenrate Search中基础查询解析 目前我们只用到了基于关键字的查询,实际上Hibenrate Search DSL还提供了其它的查询方式,以下便是其基础知识解析: 映射API查询API 对于映射API,我们可以通过使用Hibernate提供的注解来完成映射工作,同时我们也可以使用JPA提供的注解来完成。类似的,对于查询API,我们也可以从HibernateJPA

wangxiaojia42121的博客 668

Hibenrate实体关联中遇到的问题

1.org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.shoponline.merchant.entity.TblCategoryThird#29] 解决办法:实体关联后,缺失了数据的完整性,把原有数据删除,再添加新的数据。 2.Caused by: java.sql.SQL

学而不思 1613

Hibenrate的事物

转:http://www.iteye.com/topic/177988 Hibernate 是JDBC 的轻量级封装,本身并不具备事务管理能力。在事务管理层, Hibernate将其委托给底层的JDBC或者JTA,以实现事务管理调度功能。 Hibernate的默认事务处理机制基于JDBC Transaction。我们也可以通过配置文 件设定采用JTA作为事务管理实现: Java...

赵艳芳 127

hibenrate()环境搭建

环境准备 1、下载hibernate 3.3.2 2、下载hibernate 3.4.0 3、下载slf4j 5.8(因为hibernate只自带API,须自己下载) 环境搭建 建立java项目,建立user-library,并加入相应的jar包 a)Hibernate-distribution-3.3.2GA/hibernate3.jar b)Hibernate-distrib...

无与伦比&Switch* 162

双立柱油脂加注机.rar

双立柱油脂加注机.rar

食品包装礼品包装设备.rar

食品包装礼品包装设备.rar

全自动iphone贴膜机3.rar

全自动iphone贴膜机3.rar

曲轴箱加工专机.rar

曲轴箱加工专机.rar

切线机.rar

切线机.rar

上一篇: hibenrate(四)搭建Log4J日志环境(显示DDL语句)
下一篇: MyEclipse 快捷键
rong4121
博客等级 码龄18年 0粉丝 6原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值