如果我有一个程序存储数据库中成员的信息,那么当我想要执行任务或者花费太多时间时,是否可以创建系统成员的整个arraylist?或者我应该只在数据库中找到特定成员或特定列所需的单元格,还是这样太乱了?
答案 0 :(得分:1)
你的问题非常笼统;最好的做法取决于程序需要做什么。
但是,一般情况下,从表中选择所有行并不是一个好主意,特别是如果表中有很多行,然后尝试在Java代码中找到所需的行(通过查看清单)。
最好通过向数据库发送适当的SQL查询来告诉数据库您需要哪些行,以便数据库准确返回程序所需的数据。关系数据库是专门针对该工作而制定的。