
Hibernate
后端开发技术
健身菜鸟 新手码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate-HQL 了解HQL
一、HQL定义 1.Hibernate QueryLanguage,Hibernate查询语言 2.HQL是面向对象的查询语言 3.HQL提供了丰富灵活的查询特性,Hibernate官方推荐查询方式 HQL查询主体是:映射配置的持久化类及其属性,SQL查询主体是:数据库表。 二、HQL语句形式 select子句:用来指定查询结果中的对象和属性,并指定以何种数据类型返回 (在最前面)原创 2016-11-05 16:57:03 · 364 阅读 · 0 评论 -
Hibernate Inverse属性
inverse属性: 在one方的一对多关联中设置inverse属性为true,则表示由多方来维护关联关系,这有助于性能的改善; 不设置该属性的话双方都会维护关联关系 eg: 响性能。原创 2016-11-05 12:10:41 · 360 阅读 · 0 评论 -
Hibernate Cascade 属性
1.在一对多的 set配置中 , inverse="true" 表示 反转,即由多方来控制。 2.在一对多的 set配置中, cascade="all" 表示 级联操作。 即 一方保存数据,会将所关联的多方的数据同时保存到数据库中。 3.在多方同样可以使用级联, 在 中设置。 4. 级联有 all ,delete , save-update, none 四个属性值原创 2016-11-05 11:50:11 · 344 阅读 · 0 评论 -
Hibernate-HQL Query接口简介
Query接口简介: 1.org.hibernate.Query接口定义有执行查询的方法(该接口解析HQL语句,然后根据配置信息生成SQL语句); 2.Query接口支持方法链编程风格,使得程序代码更为简洁(方法链编程:调用方法后,返回的结果依然是调用这个方法的对象,可以调用该对象的其他方法) 3.Query实例的创建: a.Session的createQuery()方法创建Query实例 b原创 2016-11-05 17:01:37 · 656 阅读 · 0 评论