gpt4 book ai didi

java - 使用查询语言与 Java 来确定信息

转载 作者:行者123 更新时间:2023-12-01 16:32:39 25 4
gpt4 key购买 nike

我有一个用 Java 编写的应用程序,我正在其中访问 SQL 数据库中的数据。在一些特定的场景中,我能够查询数据库以获取信息,或者我可以在 java 中编写代码来根据范围内的对象获取我需要的数据。我的问题是,在可能的情况下使用查询或编写java代码来实现所需的功能是否更有效。也许特定的场景会有所帮助。

我有一个场景,我查询数据库以获得列表。之后,我编写一些 JAVA 代码以从列表中仅选择这些特定对象之一。在这个场景中我使用java来建立我需要的对象。

另一种方法是查询数据库,并在我的查询中将两个表连接在一起,并仅返回所需的一个对象。在这种情况下,我将使用查询语言来建立我需要的对象。

任何提示或建议将不胜感激,谢谢。

最佳答案

这样想。 SQL 查询比 Java 代码更接近数据。另外java需要加载所有数据来执行过滤。 如果你能编写高效的 SQL,SQL 总是比 Java 更好。

Java过滤更适合涉及大量计算和业务逻辑的场景。与数据库相比,我个人更喜欢用 Java 编写复杂的业务逻辑。

关于java - 使用查询语言与 Java 来确定信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12979419/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com