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
- Spring boot學習(五)Spring boot整合Mybatis Generator以及PageHelperSpring BootMyBatis
- 好程式設計師Java學習路線分享MyBatis之Spring整合程式設計師JavaMyBatisSpring
- mybatis整合springMyBatisSpring
- Spring 整合 MyBatisSpringMyBatis
- Spring整合MyBatisSpringMyBatis
- SpringBoot學習之整合MybatisSpring BootMyBatis
- 小代學Spring Boot之整合MyBatisSpring BootMyBatis
- MyBatis學習-使用Druid連線池將Maybatis整合到springMyBatisUISpring
- MyBatis(九) 整合Spring、整合SpringMVCMyBatisSpringMVC
- Spring整合Mybatis plusSpringMyBatis
- Mybatis與Spring整合MyBatisSpring
- Spring整合JUnit,MybatisSpringMyBatis
- Spring Boot 整合 MyBatisSpring BootMyBatis
- spring:spring與mybatis的整合SpringMyBatis
- 【springboot】學習4:整合JDBC、整合druid、整合mybatis、整合 SpringSecuritySpring BootJDBCUIMyBatisGse
- SSM整合(Spring、SpringMVC、Mybatis)SSMSpringMVCMyBatis
- SSM——Spring整合SpringMVC,MyBatisSSMSpringMVCMyBatis
- SSM(SpringMVC + Spring + Mybatis)整合SSMSpringMVCMyBatis
- spring整合mybatis(idea版)SpringMyBatisIdea
- 從零開始學Spring Boot系列-整合mybatisSpring BootMyBatis
- Spring框架(五)實戰Spring整合MybatisSpring框架MyBatis
- spring-boot快速入門學習筆記-整合JPA mybatis rabbitmq mongodb redisSpringboot筆記MyBatisMQMongoDBRedis
- Mybatis 的使用(整合Spring、SpringBoot)MyBatisSpring Boot
- Spring整合Mybatis方式二 - SqlSessionTemplateSpringMyBatisSQLSession
- Spring Boot —— 整合 MyBatis-PlusSpring BootMyBatis
- Spring+SpringMVC+MyBatis框架整合SpringMVCMyBatis框架
- Spring筆記(四)整合MybatisSpring筆記MyBatis
- Spring+SpringMVC+MyBatis的整合SpringMVCMyBatis
- Spring boot學習(四)Spring boot整合DruidSpring BootUI
- Spring Boot 學習筆記(3):MyBatisSpring Boot筆記MyBatis
- Spring同時整合JPA與MybatisSpringMyBatis
- mybatis與spring整合ssm01MyBatisSpringSSM
- MyBatis和Spring整合的奧祕MyBatisSpring
- Shiro和Spring MVC、Mybatis整合教程SpringMVCMyBatis
- 【Spring Boot】快速整合Mybatis-PlusSpring BootMyBatis
- 從零開始學Spring Boot系列-整合MyBatis-PlusSpring BootMyBatis
- Mybatis整合Spring(ssm整合待續)-day04MyBatisSpringSSM