01-beego框架基础

2019-01-14  本文已影响0人  喝酸奶要舔盖__

什么是Beego?

什么是MVC?


Beego使用


bee工具创建的项目结构

conf  : 保存了项目的一些配置信息
controllers : 保存MVC中的控制器
models : 保存MVC中的模型
views 保存MVC中的视图
routers : 保存了项目的路由
static : 保存了项目中的静态资源 images .css .js
tests : 保存测试用例
main.go : 项目的入口文件

Beego项目的执行流程

5.1客户端发起请求
http://127.0.0.1:8080/
5.2执行项目的路由相关代码, 找到处理对应请求的控制器
beego.Router("/", &controllers.MainController{})
5.3执行控制器对应的方法
默认会根据请求类型找到对应的请求方法Get/Post方法
5.4在对应的方法中处理业务逻辑, 返回对应的界面
c.TplName = "index.tpl" // 返回对应的界面
5.5客户端显示对应的界面
上一篇 下一篇

猜你喜欢

热点阅读