在 Liferay 7 中,我使用带有 getter/setter 的新字段自定义了我的 FooImpl.java(由 Foo 表中的服务构建器生成):
@ProviderType
public class FooImpl extends FooBaseImpl {
private String toto;
// and getter and setter
public FooImpl() {
}
}
我添加此字段是因为我希望它在以下方法的 Web 服务响应中(从 FooServiceImpl.java 中提取):
@JSONWebService(value = "get-foos", method = "GET")
@AccessControlled(guestAccessEnabled=true)
public List<Foo> getFoos(){
...
}
不幸的是,JSON 响应不包含自定义字段“toto”。
有人知道怎么做吗?