1、什么是框架
它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题
使用框架的好处:
框架封装了许多的细节,使开发者可以使用极简的方式实现功能。大大提高了开发效率。
2.三层结构
表现层:
是用于展示数据的
业务层:
是用来处理业务需求的
持久层:
是和数据库交互的
持久层技术的解决方案
JDBC技术:
Conection
PreparedStatement
Resultset
Spring的JbdcTemplate
Spring中对jdbc的简单封装
Apache的DBUtils:
它和Spring的JdbcTemplate很像,也是对Jdbc的简单封装。
以上都不是框架
JDBC是规范
Spring的JdbcTemplate和Apache的DBUtils都只是工具类。