码迷,mamicode.com
首页 >  
搜索关键字:orm 一对多    ( 18618个结果
Hibernate N+1问题及解决办法
Hibernate N+1 问题及解决办法 问题出现的原因: Hibernate 中常会用到 set , bag 等集合表示 1 对多的关系,在获取实体的时候就能根据关系将关联的对象或者对象集取出,还可以设定 cacade 进行关联更新和删除。这不得不说 hibernate 的 orm 做得很好,很贴近 oo 的使用习惯了。 但是对数据库访问还是必须考虑性能问题的,在设定了 1 对多这种关系...
分类:系统相关   时间:2014-05-23 07:31:17    阅读次数:289
封装JDBC:实现简单ORM框架lfdb
一、简介 框架就是一组可重用的构件,LZ自己写的姑且就叫微型小框架:lfdb。LZ也对其他的ORM框架没有什么了解,现在只会一个Hibernate,还是勉强会,什么懒加载,什么二级缓存这些太高级了,平时也没用到,但是用了就要明白个所以然,自己揣摩着模仿写个小框架,但是没有研究过Hibernate是....
分类:数据库   时间:2014-05-23 07:05:43    阅读次数:460
Git.Framework 框架随手记--存储过程简化
在很多的ORM中对存储过程操作都是一个棘手的地方,因为存储过程是一段预编译的代码,其中可以包含很多处理过程。在Git.Framework中也同样存在这样的问题,目前没有能力解决这个问题。但是对于存储过程的一些外围操作目前还是可以支持的。 上一篇文章简单回顾地址,可能对了解本文有益:Git....
分类:其他好文   时间:2014-05-22 11:32:28    阅读次数:397
Design Patterns Tips
模式是在某情境下,针对某问题的某种解决方案。设计模式是解决某些经常重复发生的设计问题的一些通用解决方案。 一、模式简介 1、策略模式:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 2、观察者模式:定义了对象之间的一对多依赖,当一个对象改变时,它的所有依赖者都会收到通知并自动更新。 3、装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者...
分类:其他好文   时间:2014-05-22 10:29:51    阅读次数:260
hibernate的hql查询语句总结
这篇随笔将会记录hql的常用的查询语句,为日后查看提供便利。 在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里仅仅贴出这三个bean的属性代码: Special类: ...
分类:系统相关   时间:2014-05-22 05:26:44    阅读次数:618
Retrofit – Java(Android) 的REST 接口封装类库
Retrofit 和Java领域的ORM概念类似, ORM把结构化数据转换为Java对象,而Retrofit 把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。例如:public interface GitHubService { @GET("/users/{us....
分类:移动开发   时间:2014-05-21 23:47:40    阅读次数:484
Entity Framework Demo(一) 简单搭建环境
Entity Framwork(实体框架,简称EF)是ORM(Object Relational Mapping,对象映射关系)的一个解决方案。EF允许项目将数据库的表映射为实体,并封装了操作方法,方便开发人员直接操作数据库。EF有三种开发模式,分别是:Database First(数据库先行): ...
分类:其他好文   时间:2014-05-21 18:15:01    阅读次数:632
head first 设计模式 观察者模式
Head first 设计模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新。 让主题与观察者之间松耦合大话设计模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能....
分类:其他好文   时间:2014-05-21 17:41:46    阅读次数:341
深入浅出Hibernate(二)多对一关系映射
用Hibernate映射关系数据库中数据表之间多对一的关系模型,完美体现ORM思想。...
分类:系统相关   时间:2014-05-21 15:05:49    阅读次数:335
dubbo的安装和使用
背景 (#) 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。 垂直应用架构 当访问量逐渐增大,单...
分类:其他好文   时间:2014-05-20 13:57:09    阅读次数:388
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!