2010-12-14 18 views
2

PHPにJava Beanのようなものがありますか?ありがとうございました。 JavaBeansのと同様のことで、あなたが合理的に統一された基準は、私が考える最も近いものは、デフォルトではPEAR.PHPの技術のような "Java Bean"はありますか?

+1

をクリックして怠惰にしている人のためのスニペットでそうは思わないでください。しかし、Beans-esque getter/setterメソッドは狂気のように使われます。 – mario

+3

"J2EE Java Bean"とは、具体的にはどういう意味ですか? Java Beanの仕様は古く、J2EEとは完全に独立しています(実際は死んでいますが、現在はJava EEです)。それとも、実際にEJB(エンタープライズJava Beans、全く異なる技術)を意味していますか? –

答えて

2

ちょうど、あなたが提供する情報をオフに行きます..しかし、フレームワークは、(通常は)モデルを使って、POSTやGETをマップし、フォームを構築し、dbに情報を保存することができるので、同様のものです。

0

ないだろうに準拠するクラスとオブジェクトの再利用可能なディレクトリを意味する場合

0

赤豆PHPについて聞いたことがありますか?

試してみると、素晴らしい世界を体験できます。

http://redbeanphp.com/

偉大なPHPのORMなどCakePHPの、ZFは、symfonyなどなどPHPのMVCフレームワークで

4

...あなたがたJavaBeanの等価なモデル自体(M)であろうと言うことができますMVCのモデルとは、javabeansが行うget/set機能を持つモデルです。 symfonyで、それは "エンティティ"と呼ばれています

0

java beanは、適切なMVCフレームワークを実装する際にリソースを管理するのに適しています。ここにPHPで実装するための簡単なチュートリアルがあります。

https://webdevchoices.wordpress.com/2011/08/21/applying-bean-pattern-in-php-programming/

、ここのリンクに

class Person { 
private $_firstName; 
private $_lastName; 

public function setFirstName($value) { 
    $v = trim($value); 
    $this->_firstName = empty($v) ? null : $v; 
} 

public funtion getFirstName() { 
    return $this->_firstName; 
} 

public function setLasttName($value) { 
    $v = trim($value); 
    $this->_lastName = empty($v) ? null : $v; 
} 

public funtion getLastName() { 
    return $this->_lastName; 
} 

}

関連する問題