主要分成三层
1.界面层:和用户打交道,接受用户的请求参数,显示处理结果(jsp.html.servlet)
对应的包为:controller包(servlet)
所对应的处理框架servlet--->springmvc(框架)
2.业务逻辑层:接收了界面层传递的数据, 计算逻辑,调用数据库,获取数据
对应的包为:service包(xxxService类)
对应的处理框架-->service类-->spring(框架)
3.数据访问层:就是访问数据库,执行对数据的增删改查
对应包:dao包(xxxDao类)
对应处理框架-->dao类-->mybatis(框架)
该博客详细介绍了软件开发中的三层架构,包括界面层(使用servlet,SpringMVC框架)、业务逻辑层(通过service包中的类,基于Spring框架)以及数据访问层(采用DAO包中的类,结合Mybatis框架进行数据库操作)。通过这样的架构,实现了用户交互、业务处理和数据管理的清晰分离。
2335

被折叠的 条评论
为什么被折叠?



