标签:SqlSessionFactory

Spring

搞定SpringBoot多数据源(2):动态数据源

2

刘莉莉 发布于 2020-01-19

对于多个数据库的处理,上一篇文章《 搞定SpringBoot多数据源(1):多套源策略 》已有提及,有多套数据源、动态数据源、参数化变更数据源等方式,本文是第二篇:“动态数据源”。动态数据源可以解决多套数据源的处理不够灵活、占用资源多等问题。用户可以根据实际的业务需要,统一操作逻...

阅读(22)评论(0)赞 (0)

Java

源码分析 | 基于jdbc实现一个Demo版的Mybatis

1

xiaoli.he 发布于 2020-01-14

微信公众号:bugstack虫洞栈 | 博客: bugstack.cn 沉淀、分享、成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获。目前已完成的专题有;Netty4.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写R...

阅读(27)评论(0)赞 (0)

Java

MyBatis 事务管理解析:颠覆你心中对事务的理解!

4

dulong 发布于 2020-01-13

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 作者 | 祖大俊 来源 |  my.oschina.net/zudajun/blog/666764 1.说到数据库事务,人们脑海里自然不自然的就会浮现出事务的四大特性、四大隔离级...

阅读(37)评论(0)赞 (0)

Spring

事务—【02】SpringBoot使用JTA Atomikos实现多数据源事务管理

小丁 发布于 2020-01-13

全称:X/Open Distributed Transaction Processing Reference Model, 也就是一个分布式事务处理的模型 DTP定义的三个组成部分,分别是:AP(Application Program,应用程序)、RM(Resource Mana...

阅读(39)评论(0)赞 (0)

Spring

Springboot+mybtais/plus的多数据源实战

14

Harries 发布于 2020-01-13

随着并发量的不断增加,显然单个数据库已经承受不了高并发带来的压力。一个项目使用多个数据库(无论是主从复制- – 读写分离还是分布式数据库结构)的重要性变得越来越明显。传统项目中(个人对传统项目的理解就是所有的业务模块都在一个tomcat中完成,多个相同的tomcat集...

阅读(25)评论(0)赞 (0)

Java

Mybatis之工作原理

8

dulong 发布于 2020-01-10

编辑推荐: 本文主要介绍如何通过读mybatis的源码进行分析mybatis的执行操作的整个过程,希望对您的学习有所帮助。 本文来自于CSDN,由火龙果软件Alice编辑、推荐。 1.Mybatis的架构 1.1 Mybatis的框架分层 1.2 MyBatis的实现原理 myb...

阅读(31)评论(0)赞 (0)

Java

Mybatis入门

xiaoli.wang 发布于 2020-01-10

什么是Mybatis MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 PO...

阅读(20)评论(0)赞 (0)

Java

MyBatis 中的九种设计模式

19

刘莉莉 发布于 2020-01-10

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 来源 |  http://www.crazyant.net/2022.html 虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使...

阅读(52)评论(0)赞 (0)

Spring

Spring Boot整合MyBatis数据库

3

xubiao.zhuang 发布于 2020-01-10

编辑推荐: 在本文中,您将了解如何在 Spring Boot 项目中整合 MyBatis,更深一步介绍了如何通过 XML 和注解两种方式使用 MyBatis 以及两种方式的优缺点 。 本文来自于IBM,由火龙果软件Alice编辑、推荐。 在我们日常的开发过程中,肯定不可避免的会使...

阅读(29)评论(0)赞 (0)

Spring

SpringBoot 系列-自动配置及 starter 机制解析

1

hellas 发布于 2020-01-09

写在前面: 在沸点列了个小目标 – 2020 立个 Flag,掘金等级到 6 级,原创文章数 120+ 篇幅!:sunglasses: – #掘金沸点# ,明年打不打脸,就看各位的老板的了。小手抖一抖,关注、点赞走一走~ 本篇主要来讨论研究两个问题:1、什...

阅读(33)评论(0)赞 (0)

Java

从 0 开始手写一个 Mybatis 框架,三步搞定!

9

hellas 发布于 2020-01-09

来自:开源中国,作者:我叫刘半仙 链接:my.oschina.net/liughDevelop/blog/1631006 继上一篇手写SpringMVC之后,我最近趁热打铁,研究了一下Mybatis。MyBatis框架的核心功能其实不难,无非就是动态代理和jdbc的操作,难的是写...

阅读(30)评论(0)赞 (0)

Java

Mybatis加载配置文件源码理解

1

wenming.gapo 发布于 2020-01-09

我猜测你最开始学习mybatis时肯定是通过XML来构建SqlSessionFactory对象的,或许有些迷茫,来看一下这行代码。 InputStream inputStream = Resources.getResourceAsStream("myBatis-conf...

阅读(17)评论(0)赞 (0)

Spring

Spring多数据源事务

1

darida 发布于 2020-01-08

前言 接着上一篇文章 Spring事务基础 ,本文主要是关于Spring多数据源的情况下如何保证事务正常回滚。这里也是使用大家广泛使用的 jta-atomikos 进行,我只是做一些总结方便以后自己直接拿来用。 如果你非常着急,那么可以直接下载这个项目看看即可: github.c...

阅读(29)评论(0)赞 (0)

Java

通俗易懂理清mybatis中SqlSessionSql、SqlSessionTemplate、SessionFactory和SqlSessionFactoryBean…

11

xiaoli.wang 发布于 2020-01-08

我潇洒的灰大狼又回来啦。今天送大家的一句话是: 保持耐心,永远年轻,永远热泪盈眶。 前言 先容我哭一会儿,呜呜呜~昨晚写了一半的文章,还没保存就盖上盖子准备回家,拔下电源准备把电脑塞进书包带回家完成时,懒惰阻止了我,最终还是没带回家,于是,遭报应了,今天早上来,电脑直接就是没电关...

阅读(21)评论(0)赞 (0)

Java

2020面试还搞不懂MyBatis?快看看这27道面试题!(含答案和思维导图)

5

puefu.he 发布于 2020-01-08

前言 MyBatis是一个优秀的持久层ORM框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 Mybatis通过x...

阅读(31)评论(0)赞 (0)

Spring

SpringBoot和Mybatis配置多数据源连接多个数据库

3

xiaoli.wang 发布于 2020-01-08

SpringBoot和Mybatis配置多数据源连接多个数据库 目前业界操作数据库的框架一般是 Mybatis ,但在很多业务场景下,我们需要在一个工程里配置多个数据源来实现业务逻辑。在 SpringBoot 中也可以实现多数据源并配合 Mybatis 框架编写xml文件来执行S...

阅读(28)评论(0)赞 (0)

Spring

SpringBoot 2.X整合Mybatis

7

xirruiqiang 发布于 2020-01-08

1、创建工程环境 勾选Web、Mybatis、MySQL,如下 依赖如下 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo...

阅读(29)评论(0)赞 (0)

Spring

0107 spring操作数据库的3个架子

1

dulong 发布于 2020-01-07

背景 数据库开发是java的核心内容之一,基础就是jdbc了; 然而直接使用jdbc,需要写大量的try-catch-finally模板代码; 管理系统使用hibernate作为orm框架比较方便,遵循jpa规范; 互联网时代使用Mybatis,因为灵活,方便进行sql优化; 此...

阅读(60)评论(0)赞 (0)