gpt4 book ai didi

java - 实现 GUI/DB 可更新表 (CRUD) 的好方法

转载 作者:行者123 更新时间:2023-12-01 19:07:40 25 4
gpt4 key购买 nike

我想在我的 Swing 应用程序中呈现一个数据库表。
非常简单的表格,它应该显示由数据库中的一个或几个表组成的数据。

用户应该能够添加、删除和更新表,然后按保存。
(不是强制性的,每次更改值时都可以保存)

  • 最有效的推荐方法是什么?
  • 推荐从哪些框架开始?

最佳答案

通常是JTable用于将数据库数据呈现为表格格式,可以看here

还建议您将 GUI 和数据库访问逻辑分成单独的类。另外,在事件调度程序线程 (EDT) 以外的线程上执行数据库操作可能是个好主意,因为这可能会使应用程序的 UI 挂起。

关于数据库访问,可以使用ORM框架如Hibernate 。无论您使用什么数据库,它都允许您连接到数据库并检索信息。您还可以随时更改底层数据库,而无需重写 SQL 查询以适应您正在使用的数据库引擎。

您可以使用 JFrame 创建表单,通过该表单可以添加和/或删除数据。

关于java - 实现 GUI/DB 可更新表 (CRUD) 的好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9462258/

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