action为控制层,MVC中充bai当C角色,用来分配哪个业务来处理用du户请求。
dao持久层,DB操作都写在这里。

service层属于springmvc的service业务层。
domian存放实体,如果用ibatis框架,一般mapping创建在它下面,当然只针对架构mapping也是无意义。

util功能包,针对本项目工具类。
common通用工具包,一般一个公司会有固定的jar,好几个项目通用的,例如远程调用等。

首先这些名字不是必须的,只是为了统一,一般都这么叫。
工作流程:一个请求发送到action(作用:daoMVC中的C),action控制它发送到哪个biz处理,如果用到数据库,那么biz在连接dao,然后返回要的数据,最后action在返回响应的页面(比如jsp),因为是面向对象,所以实体domain在中间传递数据。以上为工作流程。
各层意义:action为控制层,MVC中充当C角色,用来分配哪个业务来处理用户请求。
biz业务层,存放好多处理业务的代码,现实中面向接口编程,一般这里定义都是业务接口,通常会有一个biz.impl这个包用来写实现类。 当然针对架构意义实现类不用说。
dao持久层,DB操作都写在这里
ui 用户交互层,通常为页面,例如:jsp,aspx等页面
util功能包,针对本项目工具类
common通用工具包,一般一个公司会有固定的jar,好几个项目通用的,例如远程调用等
domian存放实体,如果用ibatis框架,一般mapping创建在它下面,当然只针对架构mapping也是无意义.

祝您万事顺心,没事点个赞呗,关注一下也行啊,有啥要求您评论哈

action层,dao层,service层,domain层,util层,common层含义是什么?相关推荐

  1. 代码结构中Dao,Service,Controller,Util,Model是什么意思,为什么划分?

    很多刚入行的小白都不太清楚代码结构中Dao,Service,Controller,Util,Model是什么意思,为什么划分?今天我们一起来详细了解一下!本文内容较为简单,只是通俗化的讲解一些简单的概 ...

  2. 代码结构中 Dao,Service,Controller,Util,Model 是什么意思,为什么划分?

    欢迎关注方志朋的博客,回复"666"获面试宝典 适合受众:2年以下的初级程序员和0基础的门外汉 内容大纲: 1.为什么需要一个好的代码结构 2.什么样才是一个好的结构 3.每一个分 ...

  3. 项目代码结构 Dao,Service,Controller,Util,Model 含义

    DAO = Data Access Object = 数据存取对象 Service = 服务 Controller = 控制器 Util = 工具 Model = 模型 首先,一个代码是不是有完善的结 ...

  4. 代码结构中Dao,Service,Controller,Util,Model意思和划分

    名词解释吧: DAO = Data Access Object = 数据存取对象 Service = 服务 Controller = 控制器 Util = 工具 Model = 模型 首先,一个代码是 ...

  5. 项目中Dao,Service,Controller,Util,Model是什么意思,为什么划分?

    适合受众:2年以下的初级程序员和0基础的门外汉 内容大纲: 1.为什么需要一个好的代码结构 2.什么样才是一个好的结构 3.每一个分类代表什么含义 4.是否适用于WEB,Android和IOS? 5. ...

  6. Java中 Dao,Service,Controller,Util,Model 是什么意思,为什么划分?

    来源:zhihu.com/question/58410621/answer/156868800 适合受众 :2年以下的初级程序员和0基础的门外汉 内容大纲: 1.为什么需要一个好的代码结构 2.什么样 ...

  7. 代码结构中Dao,Service,Controller,Util,Model是什么意思

    项目github地址:bitcarmanlee easy-algorithm-interview-and-practice 欢迎大家star,留言,一起学习进步 1.先名词解释吧: DAO = Dat ...

  8. (转)代码结构中Dao,Service,Controller,Util,Model是什么意思?

    作者:技能树IT修真院 链接:https://www.zhihu.com/question/58410621/answer/623496434 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权 ...

  9. view是视图层+action是控制层+service是业务层+dao是数据访问层。

    举例1:MVC 1)最上面的一层,是直接面向最终用户的"视图层"(View).它是提供给用户的操作界面,是程序的外壳. 2)最底下的一层,是核心的"数据层"(M ...

  10. 中service层的作用_浅析Java中dto、dao、service、controller的四层结构

    目前我所在的项目组采用的是SpringBoot框架,前端使用BootStrap+jQuery. SpringBoot是BS开发框架之一,不用单独开启tomcat服务器,目前比较流行,一般开发大型项目时 ...

最新文章

  1. Android:基础控件按键文本框输入框制作登录页面
  2. 【c++】1.const和constexpr相关知识
  3. intel 965集成显卡开启ubuntu9.10的3d效果
  4. C:\WINDOWS\WinSxS目录介绍,来自百度词条
  5. 判断字符串的长度,中文占两个字符
  6. 脱壳_详细_使用的方法_01
  7. hibernate3配置文件hibernate.cfg.xml的详细解释
  8. 某个蝰蛇音效的卡刷包代码分析
  9. 美国国家人工智能研发战略规划2019
  10. geogebra软件使用总结
  11. 车载应用--AUXIN 利用 surfaceView 预览 Camera 数据
  12. 易周金融 | 邮惠万家银行开业;微信公众号叫停四类金融营销宣传
  13. Windows改装成Linux,Windows系统改装成Linux系统
  14. 基于51单片机的小区智能防盗门禁密码锁 proteus仿真程序设计
  15. 混合云的基本介绍,混合云主要有什么优缺点?
  16. 【51单片机】定时器/计数器的工作原理和结构(一)
  17. AttributeError: ‘DatetimeProperties’ object has no attribute ‘weekday_name’ 的解决方法
  18. ECharts百度地图世界地图隐藏区县、乡镇和村庄
  19. inspur浪潮服务器重做RAID:
  20. ASCII,GBK,Unicode(UTF-32/UTF-8),乱码,ANSI详解

热门文章

  1. Android 仪表盘 图片 中心 旋转
  2. 密码学七:MD5算法
  3. 路由器,你身边的“地雷”?
  4. Practical_RichFaces要点Chapter11
  5. Makefile的常见错误信息
  6. 喜讯 | 联诚发斩获2020年度LED显示屏十佳品牌
  7. PhpStorm 2018 最新激活码 license server
  8. dango-orm单表操作知识点
  9. 公众号对接淘宝联盟_公众访问新联盟支持的作品
  10. 去应用商店给app评分