首页 > 其他 > 详细

软件开发常用结构

时间:2021-03-12 15:22:29      阅读:13      评论:0      收藏:0      [点我收藏+]

1、三层架构

界面层:和用户打交道的,接受用户的请求参数,显示处理结果的。(jsp、html、servlet)。

controller包(servlet)-----> springmvc框架

业务逻辑层:接受了页面层传递的数据,计算逻辑,调用数据库,获取数据。

service包(XXXService类)-------> spring框架

数据访问层:就是访问数据库,执行对数据的查询、修改、删除等等的。

dao包(XXXDao类)------> mybatis框架

 三层中类的交互

用户界面层----> 业务逻辑层---->数据访问层(持久层)----->数据库(mysql)

2、框架

框架是一个舞台,一个模板

模板:

  1. 规定好了一些条款、内容。
  2. 加入自己的东西

框架是一个模板

  1. 框架中定义了一些功能。这些功能是可用的。
  2. 可以加入项目中自己的功能,这些功能可以利用框架中写好的功能。

 框架是一个软件,半成品的软件,定义好了一些基础功能,需要加入你的功能就是完整的。基础功能是可以重复使用的,可升级的。

框架特点:

  1. 框架一般不是全能的,不能做所有事情。
  2. 框架是针对某一个领域有效。特长在某一个方面,比如mybatis做数据库操作强,但是他不能做其他的。
  3. 框架是一个软件

 3、mybatis框架

 

 

 

软件开发常用结构

原文:https://www.cnblogs.com/stu-jyj3621/p/14523794.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!