使用JavaFX模型的QueryDSL
我正在编写一个JavaFX应用程序,希望使用Spring数据/JDBC/QueryDSL来帮助实现持久性。我面临的问题是,当源模型使用JavaFX的可观察属性(SimpleDoubleProperty等)而不是Java的常规原语时,我是否应该期望QueryDSL生成的类出现任何问题。我很难理解这里的所有部分以及它们将如何相互作用,因此,对于JavaFX和QueryDSL(专门生成的源代码)是否能很好地协同工作,我非常感谢使用JavaFX模型的QueryDSL,java,data-binding,javafx,querydsl,Java,Data Binding,Javafx,Querydsl,我正在编写一个JavaFX应用程序,希望使用Spring数据/JDBC/QueryDSL来帮助实现持久性。我面临的问题是,当源模型使用JavaFX的可观察属性(SimpleDoubleProperty等)而不是Java的常规原语时,我是否应该期望QueryDSL生成的类出现任何问题。我很难理解这里的所有部分以及它们将如何相互作用,因此,对于JavaFX和QueryDSL(专门生成的源代码)是否能很好地协同工作,我非常感谢 干杯 如果计划使用Querydsl SQL,则Querydsl生成的类与J
干杯 如果计划使用Querydsl SQL,则Querydsl生成的类与JavaFX模型之间不会有直接连接,因此不会有任何冲突 如果您计划使用APT基于带注释的JavaFX模型类创建Querydsl类型,那么您的JavaBean访问器将用作属性 e、 g
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;
}
}