2017年5月29日

今日目標:完成用戶注冊模塊。

在操作Mybatis的時候,@Autowired的mapper調(diào)試的時候居然是null。。怎么回事
查了一天資料,各種改xml,就是沒搞定。。
發(fā)現(xiàn)我bean的變量名全部起錯了……干脆改數(shù)據(jù)庫表的字段名好了。雖然和這個問題無關(guān)來著……

最后單獨搞了個本地的Spring+Mybatis,改了幾個配置
采用手動初始化容器就正常工作,Autowired注解就報錯……
初步推斷,Web項目中初始化容器要等Tomcat跑起來,在Controller中寫個Test試試。。
然后發(fā)現(xiàn)@Autowired引入什么都是null。。

求助了群里的dalao,最后發(fā)現(xiàn)問題是我沒有在測試類里引入Spring 的環(huán)境,Spring根本沒有啟動,才報的空指針。

實際上我的配置是沒有問題的,這個問題的原因是我對Spring還不夠了解。以及不熟悉撰寫測試用例導(dǎo)致的。

不過也算有收獲,在解決問題的途中閱讀了大量的教程,對Spring-dao.xml的配置更加熟悉,對sqlSessionFactory等加深了理解。。

學(xué)到了在pom.xml中配置字節(jié)碼,不用每次調(diào)設(shè)置了,感謝老張……

睡前加了一個對JWT的生成和驗證的Service,明天再設(shè)計一波用戶權(quán)限相關(guān)。

明天目標:在思維導(dǎo)圖層面設(shè)計完用戶權(quán)限相關(guān),最好能做完接口文檔。
嘗試將JWT引入之前的驗證碼。

添加一個終極目標:引入shiro做權(quán)限管理,引入redis做緩存,再學(xué)習nginx做服務(wù)器,以及選一個搜索引擎做站內(nèi)搜索。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • 感悟:忙是治療一切神經(jīng)病的良藥。一忙,也不傷感了,也不八卦了也不撕逼了也不花癡了。平靜的臉上無怒無喜,看過去只隱隱...
    圈圈圓圓點點年年閱讀 294評論 0 3
  • 2017年5月29日 星期一 天氣晴 高溫 端午小長假第二天,放松心情,睡到自然醒。上午洗衣服,洗衣...
    晨林夕閱讀 298評論 0 1
  • 這不是我的職責 曾經(jīng)有這樣不好的經(jīng)歷,因為業(yè)務(wù)找到外部門的A同事溝通,然后得到的答復(fù)是“我不知道,這不是我的職責”...
    妲曉閱讀 460評論 3 8
  • 有些事,宣于口,不如藏于心。 以前,基于這樣的原則,我一般會把心事藏于心,而不宣于口,所以我的心不曾是...
    花開半夏葉落深秋閱讀 611評論 0 0

友情鏈接更多精彩內(nèi)容