写在iBATIS3 GA预先-API越来越象Hibernate

写在iBATIS3 GA之前-API越来越象Hibernate
Hibernate应该基本是这样,记得不是很清楚了:

xml or annotation <- configuration <- sessionFactory <- session

iBATIS3象这样:

xml                        <- configuration <- sqlSessionFactory -< sqlSession

一句代码来搞定就是:

view plaincopy to clipboardprint?

   1. SqlSession session = new SqlSessionFactoryBuilder().build(new Configuration(...)).openSession();  

SqlSession session = new SqlSessionFactoryBuilder().build(new Configuration(...)).openSession();


包括iBATIS3的缓存设计,也有一点Hibernate一级缓存的味道了。