专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
目录
相关文章推荐
51好读  ›  专栏  ›  ImportNew

MyBatis(6):MyBatis 集成 Spring 事务管理(下)

ImportNew  · 公众号  · Java  · 2016-12-23 20:58

正文

请到「今天看啥」查看全文


(点击 上方公众号 ,可快速关注)


来源:五月的仓颉

链接:www.cnblogs.com/xrq730/p/5454381.html


前言


前一篇文章《MyBatis(5):MyBatis集成Spring事务管理(上)》复习了MyBatis的基本使用以及使用Spring管理MyBatis的事务的做法,本文的目的是在这个的基础上稍微做一点点的进阶:多数据的事务处理。文章内容主要包含两方面:


  1. 单表多数据的事务处理

  2. 多库/多表多数据的事务处理


这两种都是企业级开发中常见的需求,有一定的类似,在处理的方法与技巧上又各有不同,在进入文章前,先做一些准备工作,因为后面会用到多表的插入事务管理,前面的文章建立了一个Student相关表及类,这里再建立一个Teacher相关的表及类。第一步是建立一张Teacher表:


create table teacher

(

teacher_id    int            auto_increment,

teacher_name  varchar(20)    not null,

primary key(teacher_id)

)


建立teacher_mapper.xml:


"http://mybatis.org/dtd/mybatis-3-mapper.dtd" >







请到「今天看啥」查看全文