码迷,mamicode.com
首页 >  
搜索关键字:orm 一对多    ( 18618个结果
搭建框架-ECS.ECommerce
最近在搭建公司新版的商城框架,先列举一下会使用到的技术,orm-entityframeworkvalidation-fluentvalidationconvertEntitiy-emitMapper or automapioc-autofac+import or unityjs-jquery+a.....
分类:其他好文   时间:2014-07-01 23:12:51    阅读次数:278
hibernate和ibatis的区别
通过别人的资料,进行自己关注的一些扼要点的整理共同点:1.不同点:1.自动化程度上,hibernate是全自动化的orm框架,提供了对象到数据库的完全映射和sql的内部自动生成,其对象映射是指pojo到整张数据表的映射。而ibatis则是半自动化的,其对象映射是指ibatis提供了sql语句的参数到...
分类:系统相关   时间:2014-07-01 21:40:20    阅读次数:256
【设计模式】——观察者模式
观察者模式又叫发布-订阅(Publish/SubScribe)模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 #include #include using namespace std;/*Obse....
分类:其他好文   时间:2014-07-01 18:30:39    阅读次数:279
mybatis实现继承映射
类图 有一个机动车父类,它有两个子类:Car和Bus   关系模型(t_vehicle) ORM映射有一个原则:对象模型细粒度,关系模型粗粒度。所以我们将所有的车都存储一张表里(t_vehicle),通过鉴别字段vType来区分车的类型("c"代表Car,"b"代表Bus) 三个类的代码 Vehicle package com.tgb.mybatis....
分类:其他好文   时间:2014-07-01 11:32:50    阅读次数:194
hibernate关系映射(多对一)
对多一关系是最普遍也是最重要的一种对象关系,其中又包括了单向的多对一,单向的一对多以及双向的多对一关系单向多对一多的一方:学生(Student)一的一方:班级(Grade)班级类的定义以及hbm文件配置如下1 public class Grade {2 private int id;3 ...
分类:系统相关   时间:2014-07-01 00:47:42    阅读次数:640
Oracle物理结构与逻辑结构
有一张图能非常清晰的表示出Oracle物理结构与逻辑结构的区别;如下图:对上图的解释:每个数据库都必须由一个或多个表空间组成。(一对多关系)每个表空间都必须由一个或多个数据文件(data file)组成。(一对多关系)每个表空间都可以包含一个或多个段。(一对多关系)每个数据文件都必须由一个或多个操作...
分类:数据库   时间:2014-06-30 23:54:32    阅读次数:485
Hibernate的一个注释 @Transient
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性.如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic 示例://根据birth计算出age属性@Transient public intgetAge()...
分类:系统相关   时间:2014-06-30 21:14:18    阅读次数:331
【Hibernate学习】 ——ORM(三)
前面几种关系我们以前就经常用,对于继承我们也并不陌生,经常接触的类与类之间的继承用extends关键字,那么在表与表的关系中如何表示呢?下面我们来讲继承映射。 继承有三种实现的策略,单表继承,具体表继承,类表继承。下面来分析一下这三种方式    继承关联类关系  单表继承           每棵类继承树使用一个表,可知,这三个类在一张表中。如下表:...
分类:系统相关   时间:2014-06-30 16:38:01    阅读次数:288
Java Persistence with MyBatis 3(中文版) 第三章 使用XML配置SQL映射器
关系型数据库和SQL是经受时间考验和验证的数据存储机制。和其他的ORM 框架如Hibernate不同,MyBatis鼓励开发者可以直接使用数据库,而不是将其对开发者隐藏,因为这样可以充分发挥数据库服务器所提供的SQL语句的巨大威力。与此同时,MyBaits消除了书写大量冗余代码的痛苦,它使使用SQL更容易。     在代码里直接嵌套SQL语句是很差的编码实践,并且维护起来困难。MyBaits使用...
分类:数据库   时间:2014-06-30 10:19:22    阅读次数:368
数据库后台优化——触发器
为了保证数据库的完整性和一致性,很多的时候需要执行多条sql语句才能达到想要的目的。     在一对多的数据库关系中,比如卡号类别与卡号之间的关系。如果要取消某个类别的时候,就要连同齐下的所有卡号都删除。在现实中,注册的时候一般都会进行充值,当我想card表里面写东西的时候,就要向recharge表里面写一条充值记录。完成这两个操作才算完成这个功能的实现.     对于以上的需求,每个功能...
分类:数据库   时间:2014-06-29 23:45:03    阅读次数:441
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!