从零开发一个laravel项目的增删改查、详情
生活随笔
收集整理的這篇文章主要介紹了
从零开发一个laravel项目的增删改查、详情
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
環境要求:
wamp+composer
創建laravel項目:
composer create-project --prefer-dist laravel/laravel person快速完成person注冊登錄開發
1、migration
php artisan make:migration create_people_table $table->increments('id');$table->string('name');$table->text('password');$table->text('other');$table->longText('token');$table->timestamps();2、migrate
php artisan migrate3、model
php artisan make:model Person4、ctroller增刪改查
php artisan make:controller PersonController --api Route::apiResource('person','PersonController');5、swagger
1、安裝包
composer require darkaonline/l5-swagger
2、配置
php artisan vendor:publish --provider “L5Swagger\L5SwaggerServiceProvider”
3、改完OA后,命令行輸入:
php artisan l5-swagger:generate
熱更新
全局搜索generate_always
4、修改中間件關閉crsf
protected $except = [//'person/*','person',];5、修改person模型
protected $fillable = ['name', 'password','other','token',]; 'generate_always' => env('L5_SWAGGER_GENERATE_ALWAYS', false),改為true即可
熟練的話大約半小時不到就可以完成到這里了!!!!
6、生成token
參照
JWT使用
laravel開發的主要文件:
1、app:核心文件
2、config:配置文件
3、database: 數據庫配置
4、routes:路由
總結
以上是生活随笔為你收集整理的从零开发一个laravel项目的增删改查、详情的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pm编程电脑配置?
- 下一篇: Js对象如何添加方法、查看Api