学习笔记——mybatis的起步(1)

mybatis的学习

1.什么是框架?
他是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题。
使用框架的好处:
框架封装了很多的细节,使开发者可以使用极简的方式实现功能。大大提高开发效率。

2.三层架构
表现层:
是用于展示数据的
业务层:
是处理业务需求的
持久层:
是和数据库交互的

3.持久层的技术解决方案
JDBC技术:
Connection
PreparedStatement
ResultSet
Spring的JdbcTemplate:
Spring中对jdbc的简单封装
Apache的DBUtils:
它和Spring的JdbcTemplate很想,也是对Jdbc的简单封装
以上这些都不是框架
JDBC是规范
Spring的JdbcTemplate和Apache的DBUtils都只是工具类

学习笔记——mybatis的起步(1)