JAVA學習Spring整合Mybatis
步驟:
1.匯入相關jar包(通過maven倉庫)
- junit
- mybatis
- mysql資料庫
- spring相關的
- aop織入
- mybatis-spring【new】
2.編寫配置檔案
3.測試
1.1 回憶mybatis
1.編寫實體類
2.編寫核心配置檔案
3.編寫介面
4.編寫Mapper.xml
5.測試
1.2,Mybatis-spring
1.編寫資料來源配債
2.sqlSessionFactory
3.需要給介面加實現類
2、宣告式事務
1.回顧事務
- 把一組業務當面一個業務來做要麼成功,要麼失敗
- 事務在專案開發中,十分重要,涉及到資料的一致性問題,不能馬虎
- 確保完整性和一致性
事務的ACID原則:
- 原子性
- 一致性
- 隔離性:多個業務可能操作同一個資源,防止資料損壞
- 永續性:事務一旦提交,無論系統發生什麼問題,結果都不會再被影響,被持久化的寫到儲存器中
2.spring中的事務管理
- 宣告式事務:AOP
- 程式設計式事務:需要在程式碼中,進行事務的管理
相關文章
- Spring boot學習(三) Spring boot整合mybatisSpring BootMyBatis
- 好程式設計師Java學習路線分享MyBatis之Spring整合程式設計師JavaMyBatisSpring
- Spring boot學習(五)Spring boot整合Mybatis Generator以及PageHelperSpring BootMyBatis
- Spring 整合 MyBatisSpringMyBatis
- mybatis整合springMyBatisSpring
- Spring整合MyBatisSpringMyBatis
- 小代學Spring Boot之整合MyBatisSpring BootMyBatis
- Unit08: Spring與MyBatis整合 、 Spring整合MyBatis應用SpringMyBatis
- Spring Boot 整合 MyBatisSpring BootMyBatis
- Spring整合Mybatis plusSpringMyBatis
- Mybatis與Spring整合MyBatisSpring
- spring boot 整合mybatisSpring BootMyBatis
- Spring整合JUnit,MybatisSpringMyBatis
- MyBatis學習-使用Druid連線池將Maybatis整合到springMyBatisUISpring
- SpringBoot學習之整合MybatisSpring BootMyBatis
- MyBatis(九) 整合Spring、整合SpringMVCMyBatisSpringMVC
- spring:spring與mybatis的整合SpringMyBatis
- Spring boot 六 整合 MyBatisSpring BootMyBatis
- spring 整合 mybatis 及mybatis 的 crud 操作SpringMyBatis
- 從零開始學Spring Boot系列-整合mybatisSpring BootMyBatis
- 【springboot】學習4:整合JDBC、整合druid、整合mybatis、整合 SpringSecuritySpring BootJDBCUIMyBatisGse
- spring-boot快速入門學習筆記-整合JPA mybatis rabbitmq mongodb redisSpringboot筆記MyBatisMQMongoDBRedis
- MyBatis6:MyBatis整合Spring事物管理(下篇)MyBatisSpring
- MyBatis學習 之 一、MyBatis簡介與配置MyBatis+Spring+MySqlMyBatisSpringMySql
- spring整合mybatis(idea版)SpringMyBatisIdea
- SSM——Spring整合SpringMVC,MyBatisSSMSpringMVCMyBatis
- Spring筆記(四)整合MybatisSpring筆記MyBatis
- SSM(SpringMVC + Spring + Mybatis)整合SSMSpringMVCMyBatis
- Spring Boot 整合 Mybatis 和 MySQLSpring BootMyBatisMySql
- Spring整合Mybatis方式二 - SqlSessionTemplateSpringMyBatisSQLSession
- SSM整合(Spring、SpringMVC、Mybatis)SSMSpringMVCMyBatis
- Spring Boot —— 整合 MyBatis-PlusSpring BootMyBatis
- Spring Boot 學習筆記(3):MyBatisSpring Boot筆記MyBatis
- mybatis-spring官網學習心得MyBatisSpring
- Spring框架(五)實戰Spring整合MybatisSpring框架MyBatis
- MyBatis5:MyBatis整合Spring事務管理(上篇)MyBatisSpring
- 從零開始學Spring Boot系列-整合MyBatis-PlusSpring BootMyBatis
- Mybatis整合Spring(ssm整合待續)-day04MyBatisSpringSSM