1、三层架构
界面层:和用户打交道的,接受用户的请求参数,显示处理结果的。(jsp、html、servlet)。
controller包(servlet)-----> springmvc框架
业务逻辑层:接受了页面层传递的数据,计算逻辑,调用数据库,获取数据。
service包(XXXService类)-------> spring框架
数据访问层:就是访问数据库,执行对数据的查询、修改、删除等等的。
dao包(XXXDao类)------> mybatis框架
三层中类的交互
用户界面层----> 业务逻辑层---->数据访问层(持久层)----->数据库(mysql)
2、框架
框架是一个舞台,一个模板
模板:
框架是一个模板
框架是一个软件,半成品的软件,定义好了一些基础功能,需要加入你的功能就是完整的。基础功能是可以重复使用的,可升级的。
框架特点:
3、mybatis框架
原文:https://www.cnblogs.com/stu-jyj3621/p/14523794.html