- 博客(5)
- 收藏
- 关注
原创 Hibernate学习笔记之五
Hibernate Query Language,Hibernate查询语言 HQL是面向对象的查询语言 HQL提供了丰富灵活的查询特性,Hibernate官方推荐查询方式 HQL语句形式select... from... where... group by... having... order by...其中from…子句不可缺少,其他子句都可省略 HQL是面向对象的查询语言,对Java类和属性大
2017-06-21 20:25:02 222
原创 Hibernate学习笔记之四
Hibernate学习笔记之四映射类型 一对多 多对一 一对一 多对多 单向一对多映射 在数据库中,通过添加主外键的关联,表现一对多的关系 在java中,通过在一方持有多方的集合实现,即在“一”的一段使用< set >元素表示持有“多”的一端的对象。<!--配置单向的一对多关联关系--> <!--在映射类中,添加set(或者list)集合持有关联类的对象--> <!--在映射类的hbm.xml文
2017-05-02 12:25:49 212
原创 Hibernate学习笔记之三
Hibernate学习笔记之三单一主键 表中由某一列充当它的主键 assigned 由java应用程序负责生成(手工赋值) native 由底层数据库自动生成标识符(MySQL为increasement,Oracle为sequence)。 基本时间类型 对象类型 (Mysql不支持标准SQL的CLOB类型,在Mysql中,用TEXT,MEDIUMTEXT和LONGTEXT类型表示长度超过
2017-05-01 17:13:29 295
原创 Hibernate学习笔记之二
Hibernate学习笔记之二hibernate的执行流程 Configuration对象读取hibernate.cfg.xml文件,创建SessionFactory对象 SessionFactory对象读取加载的对象-关系映射文件,以此创建Session对象 Session对象实现数据库的增删改查,需要开启事务,封装在事务当中 最后需要提交事务并关闭SessionFactory和Session s
2017-05-01 11:24:51 265
原创 Hibernate学习笔记之一
Hibernate学习笔记之一 ORM(Object/Relationship Mapping):对象/关系映射 程序中不使用SQL语句的原因: 1.不同数据库使用的SQL语法不同。 2.同样功能在不同数据库中的实现方法不同。 3.程序过分依赖SQL语句对程序移植以及扩展、维护带来很大麻烦。 什么是Hibernate java领域一款开源的ORM框架技
2017-04-30 21:59:58 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人