概念

1, 什么是框架

它是软件开发只能够的一套解决方案,不同的框架解决不同的问题,mybatis就是解决持久层的问题

使用框架的好处:

框架封装了很多细节,使开发者可以使用极简的方式实现功能,大大提高开发效率

2, 三层架构

表现层: 是用于展示数据的

业务层: 是处理业务需求

持久层: 是和数据库交互的

3,持久层技术解决方案:

JDBC技术:
    Connection
    PreparedStatement
    ResultSet

Spring的JdbcTemplate:
    Spring中对jdbc的封装

Apache的DBUtils:
    它和Spring的jdbcTemplate很像,也是对jdbc的简单封装

以上这些都不是框架:
    JDBC是规范
    Spring的jdbcTemplate和Apache的DBUtils都只是工具类

results matching ""

    No results matching ""