加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

php – 有没有在Symfony2应用程序中生成脚手架的工具?

发布时间:2021-07-06 05:19:29 所属栏目:大数据 来源: https://www.jb51.cc
导读:我一直在对Symfony 2中的脚手架进行搜索,并继续寻找“发电机”的引用,但到目前为止还没有能够得到脚手架和工作. 通过“scaffolding”,我指的是一种将工具指向数据库并让它生成视图/表单以执行CRUD操作的方法. 这对于快速构建原型,和/或为某些数据库表构建粗

我一直在对Symfony 2中的脚手架进行搜索,并继续寻找“发电机”的引用,但到目前为止还没有能够得到脚手架和工作.

通过“scaffolding”,我指的是一种将工具指向数据库并让它生成视图/表单以执行CRUD操作的方法.

这对于快速构建原型,和/或为某些数据库表构建粗略的管理工具非常有用.

它还可以为您正在构建的某种形式提供起点.

这在Symfony2中可能吗?

解决方法:

SensioGeneratorBundle提供了crud操作,它包含在symfony标准分发中.

您可以使用以下命令生成表单,模板和&现有权利的控制器.它是交互式的,也可以自动更新您的路由.

app/console generate:doctrine:crud

可以使用另一个命令创建实体类自己 – 交互式也是如此.

 app/console generate:doctrine:entity

从数据库生成实体完成:

app/console doctrine:mapping:convert xml ./src/Acme/BlogBundle/Resources/config/doctrine/Metadata/orm --from-database --force

这将创建xml映射文件.之后您可以生成如下实体:

app/console doctrine:mapping:import AcmeBlogBundle annotation
app/console doctrine:generate:entities AcmeBlogBundle

这将生成带注释的实体.支持yml和xml!

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读