MyBatis学习(完)

MyBatis框架实现(01)从JDBC开始

2019-08-06  本文已影响9人  郭艺宾

学习了mybatis的用法,简单的查看了mybatis的源码,现在我们来徒手实现一个简单的mybatis。mybatis框架是对JDBC的封装,里面涉及到了很多设计模式,比如动态代理,责任链等等。可以说手写一个框架是对Java能力的一个综合应用。下面我们还从JDBC开始。

JDBC

我们现在改一种写法,使用JDK7的TWR形式,定义dao类:

这种方式不用管理资源的关闭。下面来看一下调用方法:

这里直接获取编译对象,然后获取结果,看一下调用方法:

可以看到,运行结果正确!上面就是我们徒手写框架的开始!

上一篇 下一篇

猜你喜欢

热点阅读