1
A
回答
1
实际上它们都指定了一个实体,它公开了一组自定义的方法来读取或写入数据库。
的确,术语'DAO'是更通用的使用。 DP是Microsoft在其产品中引入的术语,用于完成相同的工作。你可以参考this了解更多关于DP的细节。
0
我通常使用DataProvider,当我只想'提供'一个实例的形式的数据库。在这种情况下,我没有权限将此实例写回数据库。我只是拿起这些数据来阅读。
但是,当我使用DAO时,我允许使用所有CRUD操作的权限,正常情况下。
相关问题
- 1. layout_weight和使用dp有什么区别?
- 2. DAO和DAL有什么区别?
- 3. DAO和Spring Beans有什么区别?
- 4. “::”和“sys”模式有什么区别?
- 5. Factory和Strategy模式有什么区别?
- 6. Oracle和Microsoft模式有什么区别?
- 7. 享元模式和对象池模式有什么区别?
- 8. 设计模式和架构模式有什么区别?
- 9. 开发模式和生产模式有什么区别?
- 10. wsdl模式和非wsdl模式Web服务有什么区别?
- 11. IE11兼容模式和IE10兼容模式有什么区别
- 12. 睡眠模式和深度睡眠模式有什么区别?
- 13. MD5二进制模式和文本模式有什么区别?
- 14. 小内存模式和大内存模式有什么区别?
- 15. Builder模式和Flyweight模式有什么区别?
- 16. ASP.net实例模式有什么区别?
- 17. 模式与路径有什么区别?
- 18. DAO和Data Mapper之间有什么区别
- 19. 模块中@和@@有什么区别?
- 20. 仿真和模拟有什么区别?
- 21. ASP和SaaS模型有什么区别?
- 22. dbcontext和POCO模板有什么区别?
- 23. MVC模式中的模型和实体有什么区别?
- 24. 十进制格式中的#。##和##。##模式有什么区别?
- 25. .jpg和.j2k格式有什么区别?
- 26. OMF和COFF格式有什么区别?
- 27. 有什么区别`和$(Bash中有什么区别?
- 28. 有什么区别? :和||
- 29. &&和||有什么区别?
- 30. “/”和“/ *”有什么区别?