ldcf.net
当前位置:首页 >> 谁能详细的给我讲述一下jAvA里分DAo,Biz,util,wEB... >>

谁能详细的给我讲述一下jAvA里分DAo,Biz,util,wEB...

这其实很好理解,这是java的mvc架构,这就像工厂中车间的情景一样,每个部门分管不同的流程和工作,比如 dao即使data access object,主要负责处理数据库操作; biz,business层,负责整个应用程序的相关业务流程,并用代码实现出来; util,即u...

这是mvc结构, web主要是客户端网页,是表层的东西,可接收和返回数据给用户 domain主控制层,是用户与数据库交互的核心中转站,控制用户数据收集,控制请求转向 service是业务逻辑层,处理数据逻辑,验证数据, dao是持久层,读写数据库 web发出...

这些不是所谓的分层,要说分层,也是 action service,dao三层,biz和util只是存一些工具的文件夹而已,都是起辅助作用,顺序其实有action 调用service在调用dao,然后返回的数据由dao到service再到action 然后传到页面显示

dao:Data Access Object数据访问接口,数据持久层,用来具体操作DB,完成增删改查; service:业务逻辑层,用来调用不同的dao,完成特定的业务逻辑,并且DB的事务控制也在这层; web:控制层,接收客户端访问请求,并调用业务逻辑层完成相应处...

这是一个典型的MVC的模式 action 主要是struts2,用来进行跳转的,比如jsp页面提交表单就是进入到action action在调用service的里面的逻辑,最后返回到客户端jsp页面响应请求。 dao 就是用来存放对数据库的操作的方法 没有逻辑 就是增删改查 mod...

不知道biz层是什么,Dao层负责和数据库打交道,数据库的CRUD操作都集中在Dao层,而entity层是实体类层,也属于MVC中的model层,他的主要功能是把用户提交过来的参数封装成一个对象给Dao层也就是hibernate操作,当然还有其他的功能不一一解释了,...

首先解释面上意思,service是业务层,dao是数据访问层。 呵呵,这个问题我曾经也有过,记得以前刚学编程的时候,都是在service里直接调用dao,service里面就new一个dao类对象,调用,其他有意义的事没做,也不明白有这个有什么用,参加工作久了...

modle层就是对应的数据库表的实体类。 Dao层是使用了Hibernate连接数据库、操作数据库(增删改查)。 Service层:引用对应的Dao数据库操作,在这里可以编写自己需要的代码(比如简单的判断)。 Action层:引用对应的Service层,在这里结合Struts...

这个直接百度javaweb的mvc demo 很多。

servlet:一般作控制器 model:数据库实体对象 PO(persistant object) 持久对象 在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表 相映射的java...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com