首先,laravel new blog 创建新的工程项目blog,观察文件夹结构,可以看出blog目录下有app,resources,config...这些文件夹
根据mvc框架:
控制器controller: app\Http\Controllers\,控制器类一般继承基础控制器类app\Http\Controllers\Controller.php
视图view: resources\views\,视图文件都是 名字.blade.php文件
模型model:
1首先数据库配置是在config\database.php
2然后需要知道的是laravel5 移除了 app/models 文件夹,但是app目录采用了psr-4标准,因此只要你写了命名空间,models文件夹就可以被加载到。所以放在哪里都可以,文档中说一般放在app目录,我就放在了app/Http/目录下面,跟控制器文件夹在同一个目录。
3并不用自己手动创建文件夹,创建模型的时候使用命令php artisan make:model Http/Models/Test,执行后就发现自动生成了Models目录以及Test模型文件
时间: 2024-10-07 21:14:49