Mybatis的拦截器的简介及使用方法 转载

Mybatis的拦截器的简介及使用方法

拦截器的一个作用就是我们可以拦截某些方法的调用,我们可以选择在这些被拦截的方法执行前后加上某些逻辑,也可以在执行这些被拦截的方法时执行自己的逻辑而不再执行被拦截的方法。Mybatis拦截器设计的一个初衷就是为了供用户在某些时候可以实现自己的逻辑而不必去动Mybatis固有的逻辑。 对于拦截器Mybatis为我们提供了一个Interceptor接口,通过实现该接口就可以定义我们自己的拦截器。
后端技术
Spring 动态数据源管理与切换 原创

Spring 动态数据源管理与切换

在本例中,如果要实现在查询的过程中,针对不同用户或者模块配置的不同的数据表,进行动态切换数据源(更改数据库连接、用户名和密码)进行查询的功能,需要理解Bean之间的依赖和调用关系。
后端技术
Mybatis源码分析之Mapper注册与绑定 转载

Mybatis源码分析之Mapper注册与绑定

我们都知道 Mapper 是一个接口,它的每个方式是我们与数据库交互的入口,每个 Mapper 都有与之相对应的一个 XML 文件,我们可以在 XML 里面自由快活地写 sql,当然我们也可以用注解的形式写在接口方法上,但终究还是没 XML 灵活,那么问题来了,Mybatis 是如何注册与绑定 Mapper 的呢?
后端技术
Loading...