码迷,mamicode.com
首页 >  
搜索关键字:orm 一对多    ( 18618个结果
JPA开发总结<五>--多对多双向关联
继续多对多的双向关联学习,主要分析实例老师和学生,一个老师有多个学生,一个学生也有多个老师,可以学习前面的一对多关系来做处理,再重新说下之前说的注意事项,引包都要是javax.persistence的,确定维护者关系等,废话不说了,还是直接看代码。 老师实体类,学生为关系维护者: /** * 双向多对多关联关系是一种对等关系,所以由我们自定义谁作为关系的维护端与被维护端 * 我们选择学生作...
分类:其他好文   时间:2015-01-04 10:11:12    阅读次数:223
机房重构—数据库设计
数据库设计——概念设计阶段 这个阶段主要是根据需求画出ER图,如下图所示,是我根据机房收费系统的需求画出的ER图,图中有6个实体,分别为:教师、学生、卡、基础数据、账单、电脑,它们之间有一对多的关系也有多对多的关系,其中教师还有很多不同的角色,这里没做细分,不过以后我们会做安全机制方面的设计就要仔细对待了。根据转换原则,但我们把ER图转换为表时多对多的关系就会抽出一张表,这样在逻辑设计阶段我们就...
分类:数据库   时间:2015-01-03 17:24:45    阅读次数:261
SSM框架——使用MyBatis Generator自动创建代码
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。            使用自动生成有很多方式,可以在eclipse中安装插...
分类:其他好文   时间:2015-01-03 11:56:01    阅读次数:194
JPA开发总结<三>--一对多双向关联
学习JPA规范,也会涉及到关联关系的操作,对于使用注解方式的关联操作,这点就不如使用XML思路清晰明了,下面这是我总结的操作代码,注释说明很清楚,需要重点提的就是这里所有引得包都是sun提供的工具包,即javax.persistence.*,避免引包错误。 一对多关联从两点入手学习:JPA中的一对多双向关联与级联操作                                       ...
分类:其他好文   时间:2015-01-03 11:55:08    阅读次数:143
JPA开发总结<一>
什么是JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范,它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在HIbernate、TopLink、JDO等ORM框架各自为营的局面。值得注意的是,JPA是在充分吸收了现有HIbernate、TopLink、JD...
分类:其他好文   时间:2015-01-03 09:26:46    阅读次数:157
Head First Design Pattern 读书笔记(2) 观察者模式
Head First Design Pattern 读书笔记(2) Observer Pattern 观察者模式 ========= ##Observer Pattern 类图 ![观察者模式类图][1] ##定义 观察者模式:在对象间定义一个一对多的关系,当其中一个的对象发生改变时...
分类:其他好文   时间:2015-01-02 22:31:15    阅读次数:302
mybatis springmvc velocity环境搭建
前言 轻量级ORM框架MyBatis完美的配合SpringMVC web框架实现了后台action的开发,结合Java模版引擎velocity实现了Java代码与前端代码的隔离。 搭建过程 后台配置mybatis 添加依赖 Spring 3.2.4-RELEASE <dependen...
分类:编程语言   时间:2015-01-02 21:11:28    阅读次数:367
电商实体类分析
在电商系统中,商品模型至关重要,是整个电商的核心,下面通过一个简单的分析,设计一个基础的商品模型。商品模型的演化 在以前,那时CMS很流行,最常见的模型是栏目-文章模型。于是做电商的时候,自然就继承了这种一对多的关系。只是栏目变成了分类,文章变成了商品。商品也具备了独特的业务属性。现在很多电商网站....
分类:其他好文   时间:2015-01-02 09:38:22    阅读次数:245
设计模式之一对多
创建型模式一组比赛中我们来对比一下单例模式和原型模式,首先邀请单例小姐和原型小姐上场。在台上我们就听见Fans的呼喊声了,“单例单例,你最美丽,一人穿件,全家获益!”,“给我一个原型,我能创造真个世界!”,呼叫声此起彼伏,声声不断。      究竟他们之间有什么不同的呢?我们来做一下比较。     【单例模式】:跟竹米一生只开一次花一杨,单例模式只实例化一次。                ...
分类:其他好文   时间:2015-01-01 12:32:07    阅读次数:155
MyBatis.Net 学习手记
MyBatis.NET的前身为IBatis,是JAVA版MyBatis在.NET平台上的翻版,相对NHibernate、EntityFramework等重量级ORM框架而言,MyBatis.NET必须由开发人员手动写SQL,相对灵活性更大,更容易保证DB访问的性能,适用开发团队里有SQL熟手的场景。...
分类:Web程序   时间:2015-01-01 10:02:39    阅读次数:285
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!