IceTear Blog

Less Is More.

Mybatis源码分析第六讲之Mybatis与数据库交互核心前铺垫(二)

Mybatis源码分析第六讲之Mybatis与数据库交互核心前铺垫(二) 在上一讲我们用大量的字符去为我们这一讲进行铺垫,我们这一讲将继续接近我们的mybatis核心,而在进行核心交互之前,mybatis依然要进行大量的准备工作,我们来看看mybatis都进行了怎样的准备工作。 .我们上一讲的最后一张图拿到这里,我们调用DefaultSqlSession的selectList方法,我们...

Mybatis源码分析第五讲之Mybatis与数据库交互核心前铺垫(一)

Mybatis源码分析第五讲之Mybatis与数据库交互核心前铺垫(一) 在前面几讲中我们一步一步的接触到了mybatis执行增删改查的核心,而这一讲我们将真正的接触mybatis实现增删改查的核心,我们以查询实现为例,上一讲我们得到了我们的代理对象mapperProxy,我们也知道了在我们的mapperProxy中保存了sqlSession这个属性,我们通过调用 mapperProxy的...

Mybatis源码分析第四讲之代理对象的获取

Mybatis源码分析第四讲之代理对象的获取 我们这一讲我们继续研究mybatis的运行原理,我们将研究getMapper如何获取到接口的代理对象,我们对 EmployeeMapper employeeMapper=sqlSession.getMapper(EmployeeMapper.class);这句话进行断点分析。 前三讲我们分别讲解了如何获取sqlSessionFactory对...

(转载)servlet和JSP有本质上的区别么?

servlet和JSP有本质上的区别么? 看看发展史吧呵呵,看完你就明白了: 首先sun提出的是Servlet体系,这个体系使得使用JAVA的程序员也能开发基于B/S架构的WEB应用程序,使用Servlet类将HTTP请求和响应封装在标准JAVA类中来实现各种WEB应用方案。这一步也是sun的J2EE架构中的最关键的一步。 随着大量的B/S架构程序开发出来以后,人们发现Servlet类的...

带你了解DispatcherServlet的url-pattern配置-第二讲

前言 上一节我们重点研究了关于DispatcherServlet的url-pattern配置,而这一讲我们将延伸上一节课的一个小问题,我们将探究”mvc:default-servlethandler”这句配置的执行流程。 作者注:观点仅代表个人观点,如有错误,欢迎指点。 “mvc:default-servlethandler”的作用 通过上节课的讲解,我们应该不难理解,如果我...