搭建symfony 环境以及数据库实体生成

Posted 向北唤醒芬芳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建symfony 环境以及数据库实体生成相关的知识,希望对你有一定的参考价值。

小编这里已经搭建好的环境在百度网盘,浏览器点击下面链接即可获取:

链接:https://pan.baidu.com/s/1LUMITR9VyUTEK9Obfx020A 密码:504d

搭建symfony 环境以及数据库实体生成


搭建symfony 环境以及数据库实体生成搭建好环境之后,开发前的准备工作123

以下命令主要是增加一个bundle用于数据库生成实体

搭建symfony 环境以及数据库实体生成1.    增加bundle  (xxBundle) 选择格式为yml

    php bin/console generate:Bundle

接下来在app/config/parameters.yml 中修改 数据库 配置

搭建symfony 环境以及数据库实体生成2.    用命令 将数据库的所有字段转换为  实体

导入数据库

    php bin/console doctrine:mapping:import xxBundle  yml

导入数据库后看一看到在xxbundle 下 Resource下 Config下 是否生成了 dorctrine,是 .orm.yml文件

3.    //创建数据库实体

    php bin/console doctrine:generate:entities xxBundle

创建之后看一看在XxBundle下Entity下是否生成了实体 .php文件


Cmd下测试:(注:切换到symfony项目路径下执行)

终端服务连接  php bin/console server:run 

 

最后浏览器测试,localhost:端口 是否显示成功


以上是关于搭建symfony 环境以及数据库实体生成的主要内容,如果未能解决你的问题,请参考以下文章

Symfony2 生成带有选项的实体字段

symfony 数据库使用

symfony3 使用命令行工具生成Entity实体所踩的坑

在symfony 4中映射实体

从 symfony 4 中彻底删除实体

如何在 Symfony 2 中为数据库视图设置实体(原则)