随笔分类 -  【20】ORM/持久层框架

摘要:1.业务场景 当下主系统衍生子业务系统已经成为常态,像京东的物流和金融,阿里的支付宝和淘宝。 子业务系统需要对主系统的资源进行访问,这里的资源我具体化为数据库数据,但日常业务中可能不只是数据。 抽象服务给子业务系统进行调用访问? 各种各样子业务系统可能会出现千奇百怪的需求,主系统只有不断增加服务去拥 阅读全文
posted @ 2017-12-29 10:40 Orson 阅读(775) 评论(0) 推荐(0) 编辑
摘要:Redis 做为基于内存的 Key-Value 数据库,用来做缓存服务器性价比相当高。 官方推出的面向 Java 的 Client Jedis,提供了很多接口和方法,可以让 Java 操作使用 Redis。 Spring 团队对 Jedis 进行了封装,独立为 spring-data-redis 项 阅读全文
posted @ 2017-07-05 16:49 Orson 阅读(14699) 评论(5) 推荐(18) 编辑
摘要:IDEA 逆向 MyBatis 工程时,不像支持 Hibernate 那样有自带插件,需要集成第三方的 MyBatis Generator。 MyBatis Generator的详细介绍 http://mybatis.github.io/generator/index.html 本篇博客图解 MyB 阅读全文
posted @ 2016-12-30 16:51 Orson 阅读(4754) 评论(3) 推荐(2) 编辑
摘要:谈起 Hibernate 应该得知道 Gavin King 大叔,他构建了 Hibernate ,并将其捐献给了开源社区。 Hibernate 对象关系映射解决方案,为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。 Hibernate 的设计目标是将软件开发人员从大量相同的 阅读全文
posted @ 2016-12-21 17:14 Orson 阅读(13117) 评论(2) 推荐(6) 编辑
摘要:1. 为什么要用 Hibernate 缓存? Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 2 阅读全文
posted @ 2016-11-30 09:18 Orson 阅读(1079) 评论(0) 推荐(3) 编辑
摘要:作为老牌的 ORM 框架,Hibernate 在推动数据库持久化层所做出的贡献有目共睹。 它所提供的数据查询方式也越来越丰富,从 SQL 到自创的 HQL,再到面向对象的标准化查询。 虽然查询方式有点眼花缭乱,配置使用起来也稍微有点复杂。 但是丝毫掩盖不了它迷人的地方,本篇博客试着汇总 Hibern 阅读全文
posted @ 2016-10-31 18:20 Orson 阅读(3120) 评论(0) 推荐(7) 编辑

点击右上角即可分享
微信分享提示