beego註解路由不重新整理 不生效

2022-09-14 11:06:10 字數 682 閱讀 7283

本文主要說明本人在使用beego的註解路由時不生效問題

背景:

1、按照官網進行註解路由配置,第一次設定路由,完全正確,註解路由可用。

2、修改路由注釋後,發現swagger頁面並未有對應的更新

3、發現刪除commentsrouter_controllers.go檔案重新生成,清空瀏覽器快取都沒效果

分析原因

雖然重新生成了commentsrouter_controllers.go檔案,但是swagger資料夾下的swagger.json檔案未更新

後經過bee run -downdoc=true -gendoc=true命令重新生成swagger.json檔案,但是發現還得清空瀏覽器快取才起作用

步驟以及注意事項

1、首先檢視main.go檔案
package main

runmode = dev

3、其它的地方,都跟官網一樣即可,現在修改路由注釋

4、之後執行bee run -downdoc=true -gendoc=true 而不是 bee run

5、清空瀏覽器快取

6、重新整理swagger頁面,發現及時生效。

還有乙個可能性是因為不在gopath目錄下,不能生成。

原文:

shiro註解不生效(表象)

連續被折磨三天,shiro的 requirespermissions註解就是感覺不到生效,找各種博文 帖子也解決不了,最後逼著對shiro斷點觀察,終於找到問題根源.在網上找資料,一般註解不生效,主要有兩個原因 1 沒有啟用shiro註解功能。而啟用該功能主要有如下兩種方式 使用 使用default...

spring 註解aop不生效

首先基礎要理解spring配置檔案和springmvc配置檔案 spring註解不生效可從以下幾個方面找原因 1 springmvc的配置檔案中只配置掃瞄 controller的註解,spring的配置檔案掃瞄除了 controller的註解的其他的註解 2 檢查 pointcut 的表示式是否正確...

Cacheable註解不生效原因

cacheable註解中 乙個方法a調同乙個類裡的另乙個有快取註解的方法b,這樣是不走快取的。例如在同乙個service裡面兩個方法的呼叫,快取是不生效的 解決方案 1.不使用註解的方式,直接取 ehcache 的 cachemanger 物件,把需要快取的資料放到裡面,類似於使用 map,快取的邏...