Java 是否有使用方面和注释的数据绑定器?
我想用swing、spring和hibernate编写一个java应用程序 我希望使用数据绑定器用bean的值填充gui,并且我还希望它反映gui中bean的更新 在spring中似乎有一种方法可以做到这一点,使用DataBinder,但据我所知,您需要自己在bean中实现属性更改代码,并且需要使用我不喜欢的字符串将bean的属性连接到gui的setter方法 我遇到这个问题是为了防止在bean中手动实现属性更改支持: 现在,我正在寻找一个数据绑定框架,可以与此一起使用,它还支持注释,以最小化和简化绑定器的配置 我希望我可以用一个以属性名称为注释的注释来注释gui的setters——或者,更好的是,如果它与属性同名,它会自动连接起来 例如,如果我有一个Person类,其属性为name和age,那么我想如下配置gui:Java 是否有使用方面和注释的数据绑定器?,java,spring,data-binding,aspects,Java,Spring,Data Binding,Aspects,我想用swing、spring和hibernate编写一个java应用程序 我希望使用数据绑定器用bean的值填充gui,并且我还希望它反映gui中bean的更新 在spring中似乎有一种方法可以做到这一点,使用DataBinder,但据我所知,您需要自己在bean中实现属性更改代码,并且需要使用我不喜欢的字符串将bean的属性连接到gui的setter方法 我遇到这个问题是为了防止在bean中手动实现属性更改支持: 现在,我正在寻找一个数据绑定框架,可以与此一起使用,它还支持注释,以最小化
@GUI
public class PersonGui{
[...]
@BoundField
public void setName(String name){
...
}
@BoundField(property="age")
public void setTheAge(int theAge){
...
}
}
有类似的吗?我编写了一个库,使用“同名约定”为Swing使用spring数据绑定 示例代码在中 也许你有兴趣尝试一下