beego 注解路由无效问题分析
Posted exman
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了beego 注解路由无效问题分析相关的知识,希望对你有一定的参考价值。
问题描述:学习 beego 框架发现注解路由无效,除了不能找到路由外,未见任何异常。
问题解决:将配置文件中的 runmode 更改为 dev 模式。
问题分析:
如果没有设置过 runmode 不会出现上述问题,当将 runmode 更改为非 dev 模式后,更改注解路由将产生上述问题。原因是,beego 需要将注解路由编译成文件并存放到 “/routers/commentsRouter.go” ,当 server 路由寻址的时候真正查找的是这个文件,而不是注解路由的那段代码。然而,这种编译动作只在 dev 模式下执行,当在其他模式下改动注解路由,将无法生效。
以上是关于beego 注解路由无效问题分析的主要内容,如果未能解决你的问题,请参考以下文章
日期格式化时注解@DateTimeFormat无效的问题分析
日期格式化时注解@DateTimeFormat无效的问题分析
日期格式化时注解@DateTimeFormat无效的问题分析