1. 程式人生 > >Springboot整合mybatis、以及xml配置例項、熱部署

Springboot整合mybatis、以及xml配置例項、熱部署

整合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包下

可直接訪問