首页 相关文章 只支持单表映射的持久化框架─EasyDBO

只支持单表映射的持久化框架─EasyDBO

  EasyDBO是一个超轻量级的目前只支持单表映射的持久化框架,超轻量意味着入手很简单,使用很方便,但注意它是单表映射,导致在处理一些映射关系的时候要做一些特别的处理。

  使用EasyDBO的持久化策略:

  
  一对一

  
  一对一关系要分为两种情况,一是主表对从表的映射。如Name(firstName, lastName, midNmae) 表和User表,因为EasyDBO只支持单表的映射,如果表的粒度过细,会导致极细的领域对象的产生,如Name对象的产生,而又需要为这些细粒度的对象创建CRUD方法,而且EasyDBO没有象Hibernate那样的自动的关联持久化操作,而且如果不使用Easyjf-dbo.xml来配置的话(即直接使用类实现IObject接口的话),你甚至不能在User对象中出现Name对象的私有成员申明。所以在这种情况下,最好把Name表和User表融合。二是大表和大表的映射,在这种情况下就只有使用外键关联的策略。但同样要注意,EasyDBO现在还不是一个完善的持久化框架,我认为很重要的一点就是离开了easyjf-dbo.xml的配置来持久化对象,如果直接使用implements IObjec...[ 查看全文 ]

2016-02-19 标签:

只支持单表映射的持久化框架─EasyDBO的相关文章

手机页面
收藏网站 回到头部