“凡事求个明白,算是本性难改"
最近一直在思考为什么需要mybatis,现在的新技术人没有经历过ssh、ssm,这些框架的演进都是为了开发更简洁,整个演进过程中spring起着主导的地位,但是mybatis能够占据一席之地,说明有其不可替代的优点。
要想理解mybatis就需要单独拿出来分析,一直和spring组合使用,就很难理清楚,在这里写个单独使用mybatis的例子
首先、搭建一个maven工程,引入相关的依赖
其次、照例写好mapper和xml
UserMapper.java
UserMapper.xml
之后、配置mybati-config.xml,如下
最后、调用mapper接口方法进行测试
总结:这样整个mybaits单独使用的例子就讲完了,没有和spring集成,mybatis自身会解析配置xml文件,创建数据源,通过反射获取mapper,和spring集成之后bean的管理交给了spring,mybatis变得更加简单易用了。



