建议如何创建一个javascript类

时间:2013-05-08 16:55:29

标签: javascript class jquery

我有一个具有这种架构的Java应用程序:实体+持久性+业务+ REST服务。

我想创建没有JSF的视图层,换句话说,我只想使用HTML + CSS + JS(JQuery + Ajax)。

创建JavaScript类以访问REST服务的更好方法是什么?

var Bookmark = function() {
this.id;
this.description;
this.link;
};

Bookmark.prototype._insert = function() {
// here should i put the JQuery Ajax Call?
}; 

Bookmark.prototype._delete = function() {
// here should i put the JQuery Ajax Call?
}

Bookmark.prototype._update = function() {
// here should i put the JQuery Ajax Call?
}

Bookmark.prototype._findById = function() {
// here should i put the JQuery Ajax Call?
}

Bookmark.prototype._findById = function() {
// here should i put the JQuery Ajax Call?
}

上述格式是否可以接受?

1 个答案:

答案 0 :(得分:1)

你有什么是好的。您可能遇到的问题是,如果您与服务器的交互没有明确地落入一个模型对象的领域,那么您的模型层将变得混乱。

为什么不在服务器上执行操作,并创建服务层?

App.API =  {

     login: function(onSuccess) {....}

     findBook: function(id, onSuccess) {....}


}