一直都想學習微服務,這段時間在琢磨這塊的內容,個人之前使用eclipse,現在用intellij idea來進行微服務的開發,個人感覺intellij idea比eclipse更簡潔更方便,因為intellij idea已經集成了各種的插件,更靈活好用些。
1、環境准備:maven倉庫在intellij idea中配置,這個就不介紹了,大家自己網上查詢配置下吧。
2、spingboot是什么?只能說以前是SSH.SSM框架實在是配置文件繁瑣,促生了springboot,新一代的web框架:springboot,以后微服務的開發都是在springboot的基礎上開發的。
3、springboot與mybatis的整合,既然現在配置減少了,我們看下如何減少的:
首先在intellij idea中創建一個springboot項目:


這樣一個簡單的sprinboot項目就創建好了,我們看下目錄:

具體來說下springboot與mybatis的集成吧:
第一步:在pom中添加springboot與mybatis的jar:

第二步:在application.properties中添加配置:

第三步:寫代碼:
代碼還是按照controller、service、dao來進行的,我們的mybatis的mapper.xml文件是在這里的:

通過在配置文件中的配置來讀取這個mapper.xml
寫各個層的時候注意:

springboot的啟動文件必須是與這幾個是同級目錄或者包含這些各個的包。否則是讀取不到的。
簡單吧,一個項目搭建完成。
