第一篇文章 mybatis 综述

mybatis框架可以让程序员只需专注于写sql语句

框架就是半成品,将公共的部分固定下来,非公共的部分你自己开发就行

三层架构:

界面层Conttroller层:用来接收客户端的输入,调用业务逻辑层Service层,返回结果给客户端

                                  相当于Servlet

业务逻辑层Service:向上为界面层提供处理结果,向下调用数据访问层

数据访问层dao:专门用来对数据库进行增删改查

各层之间的调用顺序是固定的,不允许跨层访问

界面层------->业务访问层-------->数据访问层

mybatis框架:

第一篇文章 mybatis 综述_第1张图片

1. Mapper.xml就是用来写sql语句的

2.SqlSessionFactory这是工厂模式集中创建SqlSession对象

你可能感兴趣的:(mybatis,mybatis)