mybatis需要哪些jar包?

412人浏览 / 0人评论

mybatis依赖的jar非常少,主要有两个:

(1)mybatis自身jar,它就只有一个jar包构成,不像spring,有那么一大堆。在早期的版本,mybatis还需要依赖javassist jar(实现动态代理),ognl jar(实现动态sql),而今mybatis已经将javassist和ognl融入了进来,全部整合到mybatis内部,所以目前mybatis自身只有一个jar构成。

(2)数据库驱动jar包,例如mysql-connector-java.jar等。其实,即便仅仅使用JDBC,也得依赖于数据库驱动jar包。

另外,还有两个当做补充的jar包:

(1)日志jar,例如log4j.jar,很多框架都依赖日志jar包,用于打印日志,方便调试。

(2)mybatis-spring jar,可以将MyBatis代码无缝地整合到Spring中。

补充的jar,非必须要用到的,只想跑个mybatis demo,则中需要上面的两个必须jar即可。

全部评论

晴天下起了小雨
2017-10-01 18:00
很喜欢,果断关注了
wjmyly7336064
2017-10-01 18:00
相当实用,赞美了
橘大佬
2017-10-01 18:00
就是有些细节再到位点就好了…