我是MyBatis和Spring的新手。我正在努力理解这些框架之间的难题。
我还没有找到关于SqlSessionFactory的真实文档。
我的问题是:SqlSessionFactory到底在DB和逻辑之间的流程到底是什么时候?
谢谢。
答案 0 :(得分:1)
使用MyBatis的主要Java接口是SqlSession。 通过此接口,您可以执行命令,获取映射器和 管理交易。 SqlSessions由SqlSessionFactory实例创建。该 SqlSessionFactory包含用于创建实例的方法 SqlSessions有各种不同的方式。 SqlSessionFactory本身就是 由SqlSessionFactoryBuilder创建,可以创建 来自XML,Annotations或手工编写Java的SqlSessonFactory 配置。
您可以查看文档以获取更多信息
同时检查这两个解释Spring-Mybatis集成的链接。
数据库逻辑连接发生在MyBatis xml文件中。