标签:SqlSessionFactory

Spring

Spring Boot MyBatis配置多种数据库

puefu.he 发布于 2019-02-18

mybatis-config.xml是支持配置多种数据库的,本文将介绍在Spring Boot中使用配置类来配置。 1. 配置application.yml # mybatis配置 mybatis: check-config-location: false type-aliase...

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

Java

图解源码:MyBatis 的 Mapper 原理

3

hellas 发布于 2019-02-15

提到看源码,很多同学内心的恐惧的,其实这个从人性的角度来说是非常正常的,因为人们对未知的事物,都是非常恐惧的,其次,你内心可能始终觉得,好像不会原理也还是能工作啊,你的潜意识里没有强烈的欲望.从阅读源码的经历来说,Java三大框架SSM中,Mybatis的源码是最适合入门的. 简...

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

Java

Mybatis学习笔记 2:Mybatis 基本的CURD操作

yeseng 发布于 2019-02-14

Mybatis把访问数据库的操作都封装起来了,所以当我们使用Mybatis进行数据库操作时,只需要提供SQL语句就可以了,代码的逻辑会变得非常清晰,书写起来也很简洁。 下面的例子都是基于上一篇文章 完整代码在这 一、create操作 在user.xml文件中添加 <inse...

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

Java

Shiro和Spring MVC、Mybatis整合教程

7

刘莉莉 发布于 2019-02-03

Apache Shiro 是Java的 安全框架 ,提供了认证(Authentication)、授权(Authorization)、会话(Session)管理、加密(Cryptography)等功能,且Shiro与Spring Security等安全框架相比具有简单性、灵活性、支...

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

Spring

深入 Spring Boot:那些注入不了的 Spring 占位符(${}表达式)

1

yeseng 发布于 2019-01-28

Spring里的占位符 spring里的占位符通常表现的形式是: 或者 Spring应用在有时会出现占位符配置没有注入,原因可能是多样的。 本文介绍两种比较复杂的情况。 占位符是在Spring生命周期的什么时候处理的 Spirng在生命周期里关于Bean的处理大概可以分为下面几步...

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

Java

mybatis-plus是如何只做增强不做改变之通用枚举篇

2

yeseng 发布于 2019-01-27

介绍 首先,让我们来看张高清无码图,左边两个是mybatis原生的,右边的两个是mybatis-plus的. EnumTypeHandler( mybatis包 ) : VARCHAR -任何兼容的字符串类型,存储枚举的名称 EnumOrdinalTypeHandler: 任何兼...

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

Spring

GitChat:MyBatis 枚举全面使用指南

xiaoli.wang 发布于 2019-01-27

版权声明:版权归博主所有,转载请带上本文链接!联系方式:abel533@gmail.com https://blog.csdn.net/isea533/article/details/86664594 连续好几天都在写这篇 GitChat,加起来的时间可能已经超过20多小时了。 ...

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

Java

springboot 动态数据源(Mybatis+Druid)

1

小丁 发布于 2019-01-23

Spring多数据源实现的方式大概有2中,一种是新建多个 MapperScan 扫描不同包,另外一种则是通过继承 AbstractRoutingDataSource 实现动态路由。今天作者主要基于后者做的实现,且方式1的实现比较简单这里不做过多探讨。 实现方式 方式1的实现(核心...

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

Java

hibernate和jdbc的渊源

9

hanze 发布于 2019-01-23

1、为什么需要hibernate 简单介绍jdbc 我们学习Java数据库操作时,一般会设计到jdbc的操作,这是一位程序员最基本的素养。jdbc以其优美的代码和高性能,将瞬时态的javabean对象转化为持久态的SQL数据。但是,每次SQL操作都需要建立和关闭连接,这势必会消耗...

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

Java

基于SpringBoot + Mybatis

2

邓龙华 发布于 2019-01-21

编辑推荐: 本文来自于个人博客,本文主要将Spring Boot和Mybatis两者整合通过一个完整利用SpringBoot和Mybatis来构架Web项目的案例来描述,希望对您的学习有所帮助。 一、热身 一个现实的场景是:当我们开发一个Web工程时,架构师和开发工程师可能更关心...

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

Java

阿里的Spring框架面试到底有多难?这五大问题你又掌握了多少!

2

小丁 发布于 2019-01-20

前言 还在机械地打代码?我们很多开发者在开发 Spring 的程序的时候,很多的情况下,都是被动的接受了前辈们为我们做好的 Spring 特性案例。这样以来,确实在很大的程度上减少了我们开发的成本,但是也同时丧失了一个极好的学习机会,从而限制我们开发员的横向扩展能力。 只知道如何...

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

Spring

Spring-Boot项目集成Flyway和MybatisPlus执行先后问题解决办法

hanze 发布于 2019-01-03

使用mybatis-plus很爽,但没法自动创建数据库和表结构或者一些初始化数据,所以我在自己项目里加上了flyway(数据库迁移工具),还有一个类似的工具,liquibase,只不过后者用的是xml配置的,flyway直接执行的是sql,相比之下我更喜欢flyway 但集成fl...

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

Java

MyBatis 源码解析(二):SqlSession 执行流程

xiaoli.he 发布于 2018-12-18

简介 上一篇文章( MyBatis 源码解析(一):初始化和动态代理 )分析了 MyBatis 解析配置文件以及 Mapper 动态代理相关的源码,这一篇接着上一篇探究 SqlSession 的执行流程,另外了解一下 MyBatis 中的缓存。 openSession MyBat...

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

Java

【Java】SSM框架整合 附源码

4

dulong 发布于 2018-12-17

前面已经介绍Spring和Mybatis整合,而本篇介绍在IDEA下Spring、Spring MVC、Mybatis(SSM)三个框架的整合,在阅读本篇之前,建议大家先去了解一下Spring、Spring MVC、Mybatis( 三大框架基础入门传送门 ),会达到事半功倍的效...

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

Java

Mybatis学习记录

1

xirruiqiang 发布于 2018-12-14

mybatis的基本概念 mybatis如何构建和执行的 mybatis的缓存 mybatis的插件系统 mybatis的日志系统 mybatis用到的设计模式 myabtis集成到spring mybatis集成springboot自动化配置 1. mybatis的基本概念 M...

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

Java

MyBatis窥探(一):MyBatis整体架构解析

3

yanxinchi 发布于 2018-12-12

Mybatis的使用这里就不介绍了,不知道怎么使用的朋友可以点击 www.mybatis.org/mybatis-3/z… 这里面的教程很详细,包括xml的配置、映射、动态sql都有介绍,可以学习和使用,本系列的文章将会更深入的了解MyBatis。 1. ORM简介 ORM(Ob...

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

Java

SSM三大框架整合详细教程

7

darida 发布于 2018-12-10

使用 SSM ( Spring 、 SpringMVC 和 Mybatis )已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录 SSM 整合的过程, 这次刚刚好基于自己的一个小项目重新搭建了一次,而且...

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