- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 面试记录————简单的字符串压缩实现
@Test public void zipString() { String data="AAABBBaaaeeefssaaffss"; char[] dst = new char[data.length()]; data.getChars(0,data.length(),dst,0); List<ByteInf...
2018-06-12 08:47:59 4138
原创 关于Mybatis框架中Interceptor接口的简单使用
关于Mybatis中插件的声明需要在configuration的配置文件中进行配置,配置文件的位置使用configLocation属性指定。测试中使用的config文件内容如下: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config...
2018-06-08 16:40:23 3562
原创 Mybatis初始化加载流程————获取接口的动态代理实例
在前面两篇博客中分别介绍了系统是如何将定义的接口Mapper接口注册《Mapper接口的注册》到系统中,系统又是如何绑定接口类名与用来生成接口的MapperFactoryBean之间的关系《接口代理工厂类注册》。 本篇博客将分析系统是如何根据调用时传入的beanName找到接口的动态代理对象的。关于测试代码中的配置文件就不贴出来的,在前面几遍关于mybatis的博客中已经贴出了。 在注册Map...
2018-06-08 15:21:07 893
原创 Mybatis初始化加载流程————接口代理工厂类注册
本篇博客是接着上一篇博客的《Mybatis初始化加载流程————Mapper接口注册》,不过跟上一篇博客没有太多的代码上的承接关系。先看一下工程的配置文件: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;beans xmlns="http://www.springframework.org/schema/beans
2018-06-08 12:02:55 593
原创 Mybatis初始化加载流程————Mapper接口注册
本篇博客是接着上一篇博客的《Mybatis初始化加载流程—-配置文件解析》,里面使用到的接口和配置文件是一样对的。这里的Mapper接口注册,也只是注册即将用来生成MapperProxy对象的MapperProxyFactory实例,在后面获取接口代理的时候会直接使用MapperProxyFactory的getObject方法,MapperProxyFactory类实现了FactoryBean&l...
2018-06-08 10:22:06 2255
原创 Mybatis初始化加载流程————配置文件解析
本次测试的实例中的相关配置文件如下: application.xml文件: &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&
2018-06-07 11:47:40 2379
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人