【发布时间】:2013-08-19 21:54:45
【问题描述】:
这是我的课
public class HouseJPAImpl implements House {
public RoomJPAImpl room;
public RoomJPAImpl getRoom(){
return this.room;
}
public void setRoom(RoomJPAImpl room){
this.room = room;
}
@Override
public boolean isRoom(){
return false;
}
}
我的代码与 getRoom 和 isRoom 混淆了。
原因:java.lang.IllegalArgumentException:属性“房间”的 getter 定义冲突:com.shared.model.restimpl.jpa.HouseJPAImpl#getRoom(0 params) vs com.shared.model.restimpl.jpa.HouseJPAImpl #isRoom(0 参数)
我尝试将@jsonignore 放在 isRoom 方法上,但我没有在 JSON 中获取房间属性。
有没有办法在 isRoom 上使用 getRoom?
【问题讨论】: