Mybatis是什麼?
Mybatis是一個基於java的持久層框架,採用ORM對象關係映射模型,屏蔽了jdbc的底層訪問細節,使我們不用與jdbc api打交道就能完成對數據庫的操作。
優點
將sql語句與java代碼分離,使我們更關注sql語句
原理
通過配置文件創建SqlSessionFactory,使用SqlSessionFactory創建SqlSession,SqlSession通過底層的Executor處理操作數據庫,SQL語句封裝在MappedStatement對象中
Mybatis是一個基於java的持久層框架,採用ORM對象關係映射模型,屏蔽了jdbc的底層訪問細節,使我們不用與jdbc api打交道就能完成對數據庫的操作。
將sql語句與java代碼分離,使我們更關注sql語句
通過配置文件創建SqlSessionFactory,使用SqlSessionFactory創建SqlSession,SqlSession通過底層的Executor處理操作數據庫,SQL語句封裝在MappedStatement對象中
畢業設計項目,基於SSM框架,主要模塊有“攜手同遊”結伴出遊,心醉遊記,問答求助等。 平臺首頁圖: 內置IM即時通訊 用戶註冊
SpringBoot引入tk.mybatis座標 <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spr