Skip to content

基于POJOs的开发

fantasyni edited this page Apr 30, 2014 · 2 revisions

什么是 POJO ?

POJO 是 Plain Old Java Object 的缩略语, 可以参照POJO wikipedia. 它被广泛应用于 Java 中,用来表示一个对象是一个普通的对象,而不是特殊的对象.
在Node中,什么是 POJO 呢 ?
它必须是 Plain Old JavaScript Object, 必须是简单的, 普通的, 并且不是匿名的.
不是匿名的, POJO 必须要有构造函数.
因此,一个POJO可以是这样:

var POJO = function() {
	this.props = null;
}

POJO.prototype.method = function() {
	
}

module.exports = POJO;

为什么要使用POJO进行开发呢 ?

  • POJO 是简单的, 每个人都能够编写
  • POJO 使得开发变得一致与协调,所有你的代码都是POJOs
  • POJO 对文档非常友好