码迷,mamicode.com
首页 >  
搜索关键字:orm 一对多    ( 18618个结果
Hibernate-----基本映射(映射文件方式)
关联映射:将关联关系(在对象模型中就是一个或多个引用)映射到数据库中 关系属性:在内存中建立两个对象之间的关系 双向关系:在关系对象中都能找到对方 单项关系:只在关系的一方能找到另一方   实体类设计原则: 1、实现无参构造函数(Hibernate要调用) 2、提供一个标识(用于唯一标识该对象,映射数据库主键) 3、建议不用final修饰实体类(Hibernate实现延迟加载使用C...
分类:Web程序   时间:2014-11-26 19:01:14    阅读次数:159
Hibernate-----一对一共享主键关联映射(映射文件方式)
共享主键关联映射:让两个对象具有相同的主键值,以表明他们之间的一对一对应的关系;数据库表不会有额外的字段来维护他们之间的关系,仅通过表的主键来关联   一、单向映射: One(维护端:Person) <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD3.0//EN" "http://h...
分类:Web程序   时间:2014-11-26 18:59:49    阅读次数:220
Hibernate-----一对一唯一外键关联映射(映射文件方式)
唯一外键关联:外键关联,本来是用于多对一的配置,但如果加上唯一的限制后,也可用来表示一对一关联关系;是多对一的特例   一、单向 One(维护端:Person)[‘多端’] <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate....
分类:Web程序   时间:2014-11-26 18:58:28    阅读次数:184
Hibernate-----一对多关联映射(映射文件方式)
一对多和多对一映射原理一致:都是在多的一端加入一个外键指向一的一端 区别在于维护的关系不同: 1、多对一维护的关系是多指向一的关系,若维护了多指向一的关系,加载多的时候就会把一加载上来 2、一对多维护的关系是一指向多的关系,若维护了一指向多的关系,加载一的时候就会把多加载上来   在一端维护关系存在缺陷(可用一对多双向关联映射,解决一端维护关系存在的缺陷): 1、因为多的一端Stude...
分类:Web程序   时间:2014-11-26 18:57:53    阅读次数:187
Hibernate-----多对一关联映射(映射文件方式)
N-1关联映射原理:在多的一端加入一个外键,指向一的一端   Many(维护端:User) ...
分类:Web程序   时间:2014-11-26 18:55:10    阅读次数:244
利用EF和C#泛型实现通用分页查询
利用EF和C#泛型实现通用分页查询 Entity Framework是微软以 ADO.NET 为基础所发展出来的对象关系对应 (ORM) 解决方案,是微软的ORM框架。此框架将数据库中的表信息通过xml与实体类对象相关联,使得开发人员只需要关心实体对象,而不需要手动操作数据库,对实体对象的修改会.....
分类:Windows程序   时间:2014-11-26 18:10:29    阅读次数:468
自己动手编写IOC框架(四)
终于到了激动人心的时刻了,首先感谢小伙伴们的阅读,如果能多点评论,多点探讨就更好了,没有交流让我觉得我写的东西只有标题有点价值,内容只是在浪费大家的时间。为了泪滴下周能写下一个框架orm,请小伙伴们能给点信心。前面3篇中介绍的大都是完成某一个层面的工具式的类,看起来就像是一盘散沙。原因就是缺少一.....
分类:其他好文   时间:2014-11-26 10:41:59    阅读次数:171
初始Hibernate框架技术
hibernate:定义:ORM:Object Relational Mapping 对象 关系 映射使用hibernate时几个必要的: 1、实体类 2、映射文件(类 -数据库表,属性-字段)【实体类名.hbm.xml】 3、配置文件:数据库连接信息(两个配置:hibernate.cfg.x...
分类:Web程序   时间:2014-11-25 23:15:32    阅读次数:217
Ibatis入门基本语法(转)
Ibatis入门基本语法1.Ibatis是开源软件组织Apache推出的一种轻量级的对象关系映射(ORM)框架,和Hibernate、Toplink等在java编程的对象持久化方面深受开发人员欢迎。对象关系映射(ORM):简单原理是通过面向对象方式操作关系型数据库,目前存储数据最常用最流行的工具是关...
分类:其他好文   时间:2014-11-25 20:29:47    阅读次数:326
[django1.6]跑批任务错误(2006, 'MySQL server has gone away')
有个django的定时任务,调用django的orm来对数据库进行数据处理。  在交互环境下直接启动pyhton脚本没有问题,放在定时任务中时候,总是出现 (2006, 'MySQL server has gone away') 的错误,开始以为是定时框架外部调用的问题,但是后来想想也不合理,为啥直接在shell中调用就没错呢, 想到django1.6的一些数据库连接的新属性(...
分类:数据库   时间:2014-11-25 14:31:15    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!