介绍和使用Mybatis框架1、什么是my batis1my batis是封装在jdbc中的持久层框架,hibernate属于ORM框架,但具体来说,hibernate是完整的
2、Mybatis让程序员只关注sql本身,而不需要关注连接的创建、statement的创建等操作。
3、Mybatis映射输入参数、输出结果。
2、Mybatis框架原理
2.1分析结论1、包括mybatis配置文件、mybatis全局配置文件和mybatis映射文件。 这里,全局配置文件构成了数据源、事务等的信息; 映射文件配置了有关SQL执行的信息。
2、mybatis通过读取配置文件信息(全局配置文件和映射文件)构建SqlSessionFactory,即对话工厂。
3、可通过SqlSessionFactory来建立SqlSession即会话。 Mybatis通过SqlSession操作数据库。
4、SqlSession本身不能直接操作数据库。 那个通过基础的执行程序来执行