随笔---Beego中的routers包个人的理解

简介: 随笔---Beego中的routers包个人的理解

在利用bee new 语句创建项目时会发现多出来一个routers包。理论上说,MVC框架使用的包无非两种

  1. MVC关键的包(models,views和controller是这个框架不可缺少的东西)
  2. 辅助包(如上面的conf)

这样推理的话routers这个属于辅助包。

接下来让我们看他的作用

利用init来完成,可以说一启动项目这函数就会被调用,先是给定一个固定的路径,后面跟着这个路径对应的控制类,显然这就是做跳转用的

为什么beego里的固定路径的跳转还要分到一个包里写呢?我想不明白,但是写框架的都是一群狠人,他们的思路还轮不到我来质疑。


相关文章
|
9月前
|
资源调度 小程序 前端开发
【微信小程序】-- npm包总结 --- 基础篇完结(四十七)
【微信小程序】-- npm包总结 --- 基础篇完结(四十七)
|
7月前
|
安全 JavaScript Java
基于SpringBoot+Vue论坛管理系统【源码(完整源码请私聊)+论文+演示视频+包运行成功】
基于SpringBoot+Vue论坛管理系统【源码(完整源码请私聊)+论文+演示视频+包运行成功】
49 0
基于SpringBoot+Vue论坛管理系统【源码(完整源码请私聊)+论文+演示视频+包运行成功】
|
9月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的课程答疑系统附带文章和源代码
基于SpringBoot+Vue的课程答疑系统附带文章和源代码
58 1
|
9月前
|
Go
Go命令行解析神器入门 - 10分钟上手flag包
Go命令行解析神器入门 - 10分钟上手flag包
225 0
|
小程序 编译器 Go
Go team 开源项目 Go Cloud 使用的依赖注入工具 Wire 怎么使用?
Go team 开源项目 Go Cloud 使用的依赖注入工具 Wire 怎么使用?
80 0
Beego---Beego安装、下载和项目启动错误的解决方法
Beego---Beego安装、下载和项目启动错误的解决方法
Beego---Beego安装、下载和项目启动错误的解决方法
|
Go API 开发工具
beego的安装和简单使用
beego 安装 升级 bee bee工具的安装 使用 bee bee new bee api bee run bee pack bee version
581 0
Go 开发常用操作技巧--接口
接口(interface)是对其他类型行为的抽象。接口是一种约束形式,其中只包括成员函数定义,不包含成员函数实现
136 0
Go 开发常用操作技巧--接口
|
编解码 移动开发 资源调度
ReactNative入门教程-项目结构解析及HelloWorld
ReactNative入门教程-项目结构解析及HelloWorld
267 0
ReactNative入门教程-项目结构解析及HelloWorld
运行beego项目时报错:cannot find package “github.com/astaxie/beego“ in any of
运行beego项目时报错:cannot find package “github.com/astaxie/beego“ in any of
577 0
运行beego项目时报错:cannot find package “github.com/astaxie/beego“ in any of