有一个很好的PHP CRUD代码生成器?

时间:2010-07-14 08:27:23

标签: php database crud

有没有更好的PHP CRUD代码生成器?
我想获得数据访问对象,业务对象和值对象 很难满足我的需求,但我很高兴至少我可以得到任何相关的.②

[编辑]

我正在开发一个基于MVC的应用程序。
我正在使用自己的MVC框架。
我需要这个代码生成器为MODEL部分生成代码。
例如实体类和值对象目前我的代码如下所示。

class CustomersDAO
{
   public function add() {$CustomersVO}
   public function update($CustomersVO) {}
   public function delete() {}
   public function get() {}
}
class CustomersVO
{
   public $id;
   public $name;
   public $tp;
   public $address;
}
class CustomerBO
{
   private $id;
   private $name;
   private $tp;
   private $address;

   public function getID() {};
   public function setID($val) {};
   // other getters and setters gos here..

   // other business logics
}

4 个答案:

答案 0 :(得分:13)

http://www.cakephp.org(脚手架)

http://www.symfony-project.org

http://www.phpscaffold.com

http://www.scriptcase.net

所有人都可以通过命令行生成基本的业务逻辑。

答案 1 :(得分:2)

您可以查看

Cygnite Framework

基本代码生成。控制器,模型,视图,布局,分页,表单组件,必需的字段验证等所有这些都通过简单的命令生成。你可以改变 代码根据您的需要而定。

这是教程 - Generate CRUD application within 2 Min

值得一看。

答案 2 :(得分:2)

LaraAdmin可能是Laravel最好的CRUD生成器和管理面板。它还产生了雄辩的模型和壮观的景色。

答案 3 :(得分:0)

你可以找到另一个PHP DAO生成器/脚手架 - 这个不需要手动配置或表/列settigs - 它将从MySQL的INFORMATION_SCHEMA中读取数据库模式结构,并自动为具有属性的选定表创建ORM类,CRUD(S)和finder函数,包括相关对象的getter。

http://phpdao.ir.com.hr