Hibernate应该基本是这样,记得不是很清楚了:
xml or annotation <- configuration <- sessionFactory <- session
iBATIS3象这样:
xml <- configuration <- sqlSessionFactory -< sqlSession
一句代码来搞定就是:
SqlSession session = new SqlSessionFactoryBuilder().build(new Configuration(...)).openSession();
包括iBATIS3的缓存设计,也有一点Hibernate一级缓存的味道了。
本文对比了Hibernate与iBATIS3两种流行的ORM框架的基本配置流程及使用方式,并简要提及了两者的一级缓存设计。
987

被折叠的 条评论
为什么被折叠?



