hibernate杂谈.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
hibernate杂谈

- 做最棒的软件开发交流社区 hibernate杂谈 作者: jinnianshilongnian hibernate杂谈 第 1 / 62 页 本书由ITeye提供的电子书DIY功能自动生成于 2014-09-07 目 录 1. hibernate杂谈 1.1 Hibernate存取JSON数据(换一种思路来存取数据) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Hibernate 关系映射 总结整理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.3 Hibernate 二级缓存 总结整理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 1.4 Hibernate自定义类型 对象序列化为字符串 存储 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 1.5 Hibernate自定义类型 集合字符串 存储 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 第 2 / 62 页 1.1 Hibernate存取JSON数据(换一种思路来存取数据) 1.1 Hibernate存取JSON数据(换一种思路来存取数据) 发表时间: 2012-04-25 关键字: hibernate 一、场景 public class OrderModel { private ListString favorableDescList; } 订单中会存储一些优惠信息,方便页面展示时使用,如: 1、满100减50 2、参与【老会员真情回馈——精品课程体验活动】,仅需支付200.00学币 3、【Oracle + PL/SQL 实战】套装课程的【抢购】活动,优惠120.00学币 ……等等 如图所示,我们在页面给用户展示他们参与的优惠信息: 二、分析 如上优惠信息有如下特点: 1、只用于展示,不会涉及修改; 2、一旦订单支付成功,不会再改变; 第 3 / 62 页 1.1 Hibernate存取JSON数据(换一种思路来存取数据) 3、数据量不会很大。 三、解决方案 1、最简单的解决方案是关联表: 但这种解决方案需要连表进行查询,感觉是没有必要的,毕竟只是展示数据,用关联表有点杀鸡用牛刀的感 觉。 2、JSON解决方案: 通过如上思路我们可以解决许多类似的问题。 3、代码示例: 1、模型类: public class OrderModel { @Type(type = cn.javass.framework.hibernate.type.JsonType) //① 第 4 / 62 页 1.1 Hibernate存取JSON数据(换一种思路来存取数据) private ListString favorableDescList; } ①处使用我们自定义的Hibernate类型来进行转换,上边代码只有一部分 2、自定义JsonType packag

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档