gpt4 book ai didi

java - 使用 JavaFX 模型的 QueryDSL

转载 作者:行者123 更新时间:2023-11-30 11:22:48 25 4
gpt4 key购买 nike

我正在编写一个 JavaFX 应用程序,并希望使用 Spring Data/JDBC/QueryDSL 来帮助持久化。我遇到的问题是,当源模型使用 JavaFX 的可观察属性(SimpleDoublePropety 等)而不是 Java 的常规基元时,我是否应该期望 QueryDSL 生成的类有任何问题。我很难全神贯注于此处播放的所有部分以及它们将如何交互,因此非常感谢任何关于 JavaFX 和 QueryDSL(特定生成的源)是否可以很好地协同工作的见解!

干杯!

最佳答案

如果您计划使用 Querydsl SQL,则 Querydsl 生成的类和您的 JavaFX 模型之间不会有直接联系,因此不会有任何冲突。

如果您打算使用 APT 而不是基于带注释的 JavaFX 模型类创建 Querydsl 类型,那么您的 JavaBean 访问器将用作属性。

例如

class Bill {

private DoubleProperty amountDue = new SimpleDoubleProperty();

// this will be picked up by Querydsl and treated as a property
public double getAmountDue() {
return amountDue.get();
}

public void setAmountDue(double value) {
amountDue.set(value);
}

public DoubleProperty amountDueProperty() {
return amountDue;
}

}

关于java - 使用 JavaFX 模型的 QueryDSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21532467/

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