通常,我不能直接将@RooMongoEntity实体类用作视图模型,例如:
// domain entity
@RooJavaBean
@RooToString
@RooMongoEntity
public class CouponItem {
@NotNull
private String contentId;
private String title;
private String description;
private String detailUrl;
private String detailPage;
@RooUploadedFile(contentType = "image/jpeg")
@Lob
private byte[] picture;
}
但是我需要另一个用于视图层的bean:
// bean for view layer
public class CouponDoItem {
private String id;
private String contentId;
private String title;
private String description;
private String pictureUrl;
private String detailUrl;
}
那么,如何为CouponDoItem bean生成视图页面(list.jspx,create.jspx,show.jspx,update.jspx)?
答案 0 :(得分:0)
为 CouponItem 实体创建网络图层并对其进行自定义以使用 CouponDoItem 。
您可以通过为 CouponItem 实体推入生成的Spring MVC控制器方法并根据需要修改它们来自定义它。