咱們本身寫的solr查詢的代碼做爲search項目中的dao,可是啓動時會報錯:spring
其實就是說 searchServiceImpl 中咱們 Autowired 的 SearchDao 類 spring 掃描不到,express
緣由是:這個dao是咱們本身寫的,而不是以往用 mybatis的 Mapper掃描的形式加載的,而咱們如今 在spring中只配置 Service 包的註解掃描瀏覽器
因此要改成以下配置:mybatis
注意:若是用方法2,則expression 的值爲 Controller 類上的 @Controller 註解的 全限定名。app
從新啓動,沒問題,而後在瀏覽器模擬訪問:debug
後臺debugger發現,Controller中接收到的參數亂碼。blog
解決方法:io
加上亂碼轉換便可:後臺