环境要求:

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 migrate

3、model

php artisan make:model Person

4、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项目的增删改查、详情相关推荐

  1. Online Coding开发模式 (通过在线配置实现一个表模型的增删改查功能,无需写任何代码)

    JEECG 智能开发平台. 开发模式由代码生成器转变为Online Coding模式                      (通过在线配置实现一个表模型的增删改查功能,无需一行代码,支持用户自定义 ...

  2. 【Mybatis 之应用篇】1_Mybatis简介、第一个Mybatis程序和增删改查在Mybatis中的使用方式

    文章目录 Mybatis 一.简介 1.持久化 2.持久层 3.为什么需要Mybatis? 二.第一个Mybatis程序 1.创建一个数据库 2.配置pom.xml文件 3.创建实体类 4.创建一个M ...

  3. python实现四位一并法_python 全栈开发,Day4(列表切片,增删改查,常用操作方法,元组,range,join)...

    一.列表 列表是python中的基础数据类型之一,它是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = ['alex',123,Ture,(1,2,3,'wusir') ...

  4. SpringBoot项目实现增删改查

    接上一章:Java 连接MySql_原你是阳光(#`O′)的博客-CSDN博客,实现单表增删改查 引入依赖 <dependencies><!-- springmvc的场景启动器 -- ...

  5. 从零开始搭建一个web图书管理项目(增删改查功能)

    参考资料:https://blog.csdn.net/qq_23994787/article/details/73612870 http://how2j.cn/ 实习第一周,写下一些在建立web项目中 ...

  6. 使用Django开发简单接口:文章增删改查

    目录 1.一些准备工作 安装django 创建django项目 创建博客应用(app) 2.models.py 3.django admin 登录 创建超级用户 4.修改urls.py 5.新增文章接 ...

  7. Mybatis入门概述及第一个Mybatis实例实现增删改查

    林炳文Evankaka原创作品.转自https://blog.csdn.net/Evankaka/article/details/45647401 一.简介 1.什么是MyBatis MyBatis ...

  8. 微信小程序云开发如何--实现简单的增删改查

    首先新建一个项目,后端服务选择 小程序·云开发 进入之后提示未:没有权限,请先开通云服务. 这时候点击云开发即可开通.首次开通云环境后,需等待大约 10 分钟方可正常使用:还请南信等待. 这时候需要进 ...

  9. 使用ABSL(ABAP Script Language)完成SAP Cloud for Customer里Customer Quote以及行项目的增删改查

    The user roles are Studio Administrator, Developer, and Business User. PDI_ADMINISTRATION / Administ ...

最新文章

  1. 我是如何去了解需求的
  2. 用C++的类重载高精度加法,乘法和等于符号
  3. [YTU]_1066 ( 输入n个数和输出调整后的n个数)
  4. junit的使用说明
  5. oracle字符数量,Oracle中统计表中每行字段符合条件的数量
  6. bitvise一个非常好用的ssh软件
  7. supplicant
  8. 15款超好用的短链接在线生成器(新浪t.cn、腾讯url.cn)
  9. flutter 接入微信客服
  10. Python免费的验证码识别
  11. 微信小程序基础库版本与微信版本对应关系
  12. Javaweb 成语接龙(实验)
  13. hm编码工具使用_HM中字典编码分析
  14. python与开源gis_转载《Python与开源GIS教程》随书源码网址
  15. 三阶魔方CFOP复原的C语言算法
  16. Android开发 之《最强大脑》“数字华容道”
  17. 吉大计算机如何本科进实验室,吉林大学本科实验教学管理办法(试行)
  18. 廿柒- 客制化爬虫以及爬虫调参
  19. 毕业设计学习锋迷商城的的笔记(自己设计并手写后台商品管理,分类管理,用户,地址管理系统,订单管理,微信支付(内网穿透))
  20. 计算机与现代化是核心期刊吗,计算机与现代化是核心期刊吗

热门文章

  1. 高等数学下-赵立军-北京大学出版社-题解-练习8.5
  2. UVA - 11059 Maximum Product-暴力枚举
  3. 二叉树的中序遍历非递归方法(算法导论第三版12.1-3)
  4. python 广告拦截_Python如何在抓取时欺骗反广告块过滤器?
  5. python 语音播放_基于Python编写的语音播放软件
  6. 2019-03-11-算法-进化(求众数)
  7. CF1385E Directing Edges 拓扑序
  8. 2021牛客暑期多校训练营2
  9. CF936D World of Tank(思维dp)
  10. 数据结构之trie树——First! G,电子字典,Type Printer,Nikitosh and xor