我是一名尝试使用Java的.NET开发人员。我当前的项目有一个UI层,业务逻辑层和一个数据访问层。我目前正在DAL上工作。
我尚未连接到外部数据库;我曾经希望我的DAL类利用内存中的dataTables,直到数据库就位。
在.NET中,创建内存数据表,从中选择,添加到表以及从表中删除非常容易。但是,在Java中,我一直找不到能做同样事情的东西。
我正在考虑用一组强类型对象替换“ dataTables”。但这需要在DAL中添加对业务层的引用(我认为这是不行的)。
有人可以帮助困惑的开发人员吗?如果整个方法存在缺陷,您将怎么办?如果我错过了Java中dataTable的等效功能,那是什么?
最佳答案
Here's an article关于运行内存中的Derby数据库。
如果我知道您使用的是哪个数据库和哪个持久性库,我也许可以给出更准确的答案。