谷歌搜索DAL& DAO仅返回与C#.NET相关的结果 - Java中是否存在DAL / DAO类型模式?

时间:2010-09-29 16:39:16

标签: java database

主题行说明了一切。 谷歌搜索DAL& DAO仅返回与C#.NET相关的结果 Java世界中是否存在DAL / DAO等效模式? 有没有可用的参考实现?

2 个答案:

答案 0 :(得分:1)

模式DALDAO不是特定于语言的。使用它们在Java中也是很好的风格。

Springframework提供了很好的DAO实现。

答案 1 :(得分:1)

当然它也适用于Java:Don't Repeat The DAO!

看看福勒的Patterns of Enterprise Application ArchitectureCore J2EE Patterns也指DAO。

检查C#/ .NET引用的日期会很有趣。我敢打赌,这个想法始于Java方面,后来被.NET采用。微软可能还有另一种持久性技术,这是他们的“最佳实践”。如果我没记错的话,VB用于将UI元素紧密地绑定到列,而中间没有中间层来将视图与数据库分开。