数据库编辑器应用开发全解析
1. 应用架构与模型设计
数据库编辑器应用适配传统的Web应用架构。其模型在传统Web应用和数据库编辑器之间共享,因为它们需在共享数据库上操作相同数据。模型中的实体有两个,分别是代表使用Web应用的用户的 User ,以及代表用户提交的故事的 Story 。实体间的关系如下:
- Posted by :每个故事由一个用户发布。
- Digs :每个故事可有多个用户点赞(投票)。
以下是相关Java类的实现:
public class Story extends BaseObject {
private String title;
private String url;
private String description;
private String user_id;
/**
* @gwt.typeArgs <com.gwtapps.databaseeditor.client.model.User>
*/
private List digs;
public String getDescription() { return description; }
public void setDescription(String description) {
this.description = description;
}
超级会员免费看
订阅专栏 解锁全文
7674

被折叠的 条评论
为什么被折叠?



