Springboot整合mybatis、以及xml配置例項、熱部署
阿新 • • 發佈:2018-12-18
整合mybatis:
引入jar包,這個包是dao+server整合,內涵mybatis生成的xml,及mapper介面和bean物件
引入包後,其包的依賴也會下來,所依賴的jar
yml檔案配置連線引數,資料來源如果有引入jar則還可以配置資料來源,mybatis配置mapper介面在哪裡,需要檔案路徑配置/,在配置bean物件在哪裡
找到啟動類:
mapperscan掃描mapper包,管理我們的介面
下面箭頭所指出是Springboot要管理的包
使用:
注入dao包中的物件,列印即可。會報錯也不用理會
思路:在以前mvc或其他引入同樣的dao+server包,需要配置mybatis的mapper與SQLsessionfactory,使用Springboot包準備好了,配置也很簡單,使用註解。說明mappersacn掃描哪個包,並在yml檔案配置一下bean與mapper.xml在哪裡即可
Springboot使用xml註冊例項:
書寫物件
建立xml
和以前一樣進行配置
引入xml資源即可
列印資訊,說明xml的引數已經配置上去了
熱部署:
引入包
新增配置引數
開啟熱部署
如果Springboot要做頁跳轉,將頁面放在這個static包下
可直接訪問