我是一名 .NET 开发人员,正在尝试使用 Java。我当前的项目有一个 UI 层、业务逻辑层和一个数据访问层。我目前正在研究 DAL。
我还没有连接到外部数据库;我曾希望让我的 DAL 类使用内存中的数据表,直到数据库到位。
在 .NET 中,创建内存数据表、从中选择、添加和删除非常容易。但是,在 Java 中,我一直找不到能做同样事情的东西。
我正在考虑用强类型对象的集合替换“dataTables”;但这需要在 DAL 内部添加对业务层的引用(我认为这是不行的)。
有人可以帮助困惑的开发人员吗?如果整个方法有缺陷,你会怎么做?如果我错过了相当于 Java 中的 dataTable - 它是什么?