Hibernate
Black-rabbit
只写博客,勿扰.
展开
-
hibernate多对一映射配置级联删除
实体:一的一端 LinkMan.java 实体:多的的一端Company.java 映射文件:LinkMan.hbm.xml 映射文件:company.hbm.xml原创 2013-09-26 11:02:28 · 854 阅读 · 1 评论 -
关于hibernate的缓存使用
1. 关于hibernate缓存的问题:1.1.1. 基本的缓存原理Hibernate缓存分为二级,第一级存放于session中称为一级缓存,默认带有且不能卸载。 第二级是由sessionFactory控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条件查询时必须使用相应的方转载 2017-09-30 11:11:52 · 184 阅读 · 0 评论 -
Hibernate关联关系配置(一对多、一对一和多对多)
第一种关联关系:一对多(多对一)"一对多"是最普遍的映射关系,简单来讲就如消费者与订单的关系。一对多:从消费者角的度来说一个消费者可以有多个订单,即为一对多。多对一:从订单的角度来说多个订单可以对应一个消费者,即为多对一。 一对多关系在hbm文件中的配置信息:消费者(一方):转载 2017-10-10 19:55:06 · 253 阅读 · 0 评论 -
Space is not allowed after parameter prefix ':' [SELECT
处理:org.hibernate.QueryException: Space is not allowed after parameter prefix ':' [SELECT count(tdd.city_name) as city_count from (SELECT city_id,province_id,name,city_name,gmv_sum,@curRank:= @curRan...原创 2018-02-07 09:38:43 · 2205 阅读 · 3 评论