2019-06-29:分享編程內功心法之平心靜氣清楚地、慢慢地分析
開發中同事遇到一個問題,我幫着查找解決方法(Springboot項目啟動修改默認訪問頁面index.html);這個問題本來答案比較簡單統一容易解決,我直接搜到參考博客給同事借鑒。一會兒過去了,同事還在嘗試不同解決方法搜索資料,其實這種問題答案就是固定模式,我就知道可能沒有處理好問題,接着我親自按照博客文章進行嘗試解決,雖然文章並不毫無出入符合當前項目用法,但是整體沒多少差異。稍微改動了下就符合當前項目版本使用方法代碼如下:
public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("forward:/login.html");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
WebMvcConfigurer.super.addViewControllers(registry);
}
}
辦法是新建一個配置視圖類WebMVConfig 實現 WebMvcConfigurer 然后在類里面重寫方法即可。所以想到編程不要固化思維不能照搬代碼要平靜分析清楚代碼關系問題就變得清晰明了了。