【发布时间】:2011-03-29 15:46:51
【问题描述】:
仔细选择数据类型,最终创建一个复杂的类, 然后使用 HashMap,那些第一个 Class 对象被映射到一个键。 现在我可以创建数千个并访问它们、添加、删除等。
现在如果我想将它们存储在数据库中..
所以我从头开始?必须创建表吗?再次注意数据类型? 为了使我的对象适合数据库中的对象,此外,我必须创建很多函数来“转换”数据..然后使用 SQL 进行查询..两种语言,首先是处理,其次是访问数据..我用这个东西请记住,实际语言可能是未来语言的穿孔卡片。(当然,如果我想要一个网络界面,我可能不得不考虑第三种)
我想使用 java persistense,但那不是 DB..
你在外面做了两次吗?欢迎任何建议!
编辑:
【问题讨论】:
-
数据库和 java 表示可能有完全不同的映射、存储要求等。你必须重新定义你的数据结构是有道理的。但是,我相信有一些工具可以帮助您简化工作,自动编写代码:en.wikipedia.org/wiki/Object-relational_mapping。我没有这方面的经验,我只听说过,所以如果我错了,请不要怪我:)
-
正如我所见,“对象关系映射”不被认为是天生嵌入 Java 的(C++/C# 都不是)。别担心,我不会责怪哈哈谢谢
标签: java sql database persistence scalability