日期:2014-05-19  浏览次数:20665 次

EAO与DAO 的区别是什么?
EAO与DAO 的区别是什么? 好像大家都用了DAO,很少涉及EAO

------解决方案--------------------
上网搜搜不就知道了
EAO(Entity Access Object)   
EAO是基于DAO的,它分离了数据层、持久层、业务层和表达式。把实体作为对象进行传递。   
EAO与DAO在本质上是相同的,只是传输的对象是不同的。EAO接口实现类中用Entity传递。
------解决方案--------------------
时刻关注中...
------解决方案--------------------
时刻关注中... 
 

------解决方案--------------------
就是实体,不包括楼主说的save() 和 update(),如果你自己想给他加上当然也没问题。
------解决方案--------------------
说实话,技术领域无需探讨这种问题,我们要寻找最佳解决方案,成熟的不一定是最好的,关键是真正实用。
------解决方案--------------------
时刻关注中...
------解决方案--------------------
dao里一种访问数据库的模式。里面封装了对entity的所有访问操作。而EAO类似于entity+DAO的组合。