当前位置: 首页 > 知识库问答 >
问题:

用于大型数据库表的JavaFx TableView CRUD

秦炜
2023-03-14

我在Java Swing中使用过从JDBC ResultSet获取数据的表模型,我可以为JavaFx TableView做类似的事情吗?我还在Swing中添加了自己的排序和列布局持久性,并希望在JavaFX中做类似的事情。

这可能是一个“初学者”问题,也可能是我在浏览JavaFx信息时遗漏了一些简单的内容。

共有1个答案

韶浩博
2023-03-14

每个TableView必须有一个模型类。您可以轻松地将模型类设置为表视图。

例如,您有一个具有(id、name、avg)的类学生

就像定义一个学生的观察者一样

ObservableList<Student> stdList = FXCollections.observableArrayList();
tableView.setDate(stdList);
 类似资料:
  • 问题内容: 我正在进行的一个项目在不久的将来可能会跨越几百万行,所以我正在研究我使用的数据库,因为这肯定会证明是一个问题。据我所读,一旦涉及到表的2,000,000行问题,SQL的所有形式都会出现问题。对于这些大型项目,有没有推荐好的数据库? 我正在谈论的是一个网站,归档旧条目并不理想,但是如果证明这是我无法克服的问题,则可以这样做。 谢谢。 问题答案: 我已经在MS SQL Server中使用了

  • 我有一个“数据库选择”和体系结构问题。 用例: 客户端将上载大型。json文件(或其他格式,如.tsv,不相关),其中每一行都是关于其客户的数据(例如姓名、地址等) 我的要求: > 数据库应该有某种复制,因为我们不想丢失数据。 不需要索引,因为我们只是流数据。 对于这个问题,您对数据库有什么建议?我们尝试将其上传到Amazon S3并让他们处理缩放等问题,但存在读取/流式传输缓慢的问题。 谢了伊凡

  • 介绍 传统关系型数据库(MySQL)的模型,日常增删改查完全够用,支持复合主键、联合主键。 模型定义 喜闻乐见的对命名空间、类名无要求,只要按照规定写注解即可! @Entity 注解为定义实体类 @Table 注解为定义数据表 @Column 注解为定义字段 @DDL 定义表结构的 SQL 语句 建议使用模型生成工具:https://doc.imiphp.com/dev/generate/mode

  • 为了生成某些情况下的概率密度函数,可能需要考虑100万次观测。当我使用numpy数组时,遇到了大小限制32。 是不是太少了? 在这种情况下,我们如何存储32个以上的元素,而不将元素分布到不同的列中,或者在数组中分布数组?

  • 在本地我使用mysql,所以当我使用 不幸的是,应用程序也必须在不同的数据库上运行,我还没有被告知哪些数据库是“完全”的。 是否有可能制作出具有类似效果的东西,但可以在大多数数据库中使用?我怎样才能做到这一点?

  • 问题内容: 在设计数据库时,我听到了很多有关对表进行子类型化的知识,并且我完全了解它们背​​后的理论。但是,我从未真正看到过表子类型的实际应用。如何创建表的子类型?我正在使用MS Access,并且正在寻找一种在SQL中以及通过GUI(Access 2003)进行操作的方法。 干杯! 问题答案: 一个简单的例子是拥有一个包含主键和该表中某些列的Person表。现在,您可以创建另一个名为Studen

  • 问题内容: 我正在尝试为视图创建JPA实体。在数据库层中,表和视图应该相同。 但是,问题开始出现并且有两个方面: 尝试设置正确的注释时。视图没有与之关联的主键,但是如果没有对字段进行适当的注释,则会在运行时引发抛出异常。 Spring Boot 接口定义要求类型为extends ,这避免了由于视图实体上缺少ID 而不能用作替代方法。 与缺少主键的视图进行交互的正确JPA / SpringBoot

  • 问题内容: 我有10,000个地址和5,000人的大型数据库。 我想让用户在数据库中搜索地址或用户。在输入文本时,我想使用Twitter的提前提示功能来建议结果。 在此处查看NBA示例:http : //twitter.github.io/typeahead.js/examples。 我了解从速度和负载的角度来看,预取15,000个项目并不是最佳选择。尝试实现此目标的更好方法是什么? 问题答案: