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