JiveJdon Community Forums
在线192人 J道首页 | 论坛首页 | 培训咨询 | 开源框架 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 开源项目大家谈
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 8 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
MyEclipse2008

发表文章: 9
注册时间: 2008年03月04日 17:11
j2ee的分层架构疑惑? 发表: 2008年03月10日 16:21 回复

我是一个大学生,大二了,用了很多时间学习j2ee,我现在只知道在写一个DAO接口,然后实现它DAOImpl,然后再Servce里面调用DAO接口,在action或者servlet里面通过一个Service工厂调用Service。我想知道到底j2ee是怎么样分层的?
ghostv1

发表文章: 34
注册时间: 2007年08月29日 16:06
re:j2ee的分层架构疑惑? 发表: 2008年03月13日 17:36 回复
j2ee只是提供了企业开发所需要的各种技术规范,对项目的架构不做影响
MyEclipse2008

发表文章: 9
注册时间: 2008年03月04日 17:11
回复:re:j2ee的分层架构疑惑? 发表: 2008年03月23日 10:16 回复
能告诉我怎么分层吗?
killer

发表文章: 83
注册时间: 2007年07月17日 15:40
回复:回复:re:j2ee的分层架构疑惑? 发表: 2008年03月24日 19:32 回复
根据职责分层,其实就是分工。收集展现是一层,加工处理流转是一层,存储是一层。
MyEclipse2008

发表文章: 9
注册时间: 2008年03月04日 17:11
re:j2ee的分层架构疑惑? 发表: 2008年03月25日 14:41 回复
那不是一共才3层吗?
我主要是想知道业务逻辑层是怎么分的,特别是dao,还有和dao有关的一些模式使用?能给我一些回答吗?
banq

发表文章: 8914
注册时间: 2002年08月03日 17:08
回复:re:j2ee的分层架构疑惑? 发表: 2008年03月25日 16:06 回复
>业务逻辑层是怎么分
dao不是在业务逻辑层的,是属于和业务层并列的持久层。在现在多层中,dao基本被Hibernate等框架配置替代,很少代码,没有代码就无所谓dao的模式。

关于业务逻辑层如何划分,根据Evans DDD可以划分为领域层和应用层,可以看看本站Evans DDD讨论,如何从需求分析开始就注重业务分层。
MrJava

发表文章: 15
注册时间: 2008年03月26日 19:56
re:j2ee的分层架构疑惑? 发表: 2008年03月26日 20:05 回复
刚学没多久,交流交流
我常用的一个分层思路,有4层,分别是:视图层、控制层、业务层、数据访问层
你所说的DAO,就是数据访问层,其实他的职责就是执行sql操作
视图层:jsp等
控制层:servlet,struts框架的控制层ActionServlet也是一个servlet,
他的职责就是转发视图层提交的数据,以及根据业务层的返回结果,确定
下一个视图
业务层:javabean负责,处理系统的业务,一般就是封装一条sql语句出来,
然后传递给数据访问层,进行sql操作
数据访问层:就是执行sql操作
这是我在用jsp , servlet , javabean 等做开发时的分层,如果学到了
struts , Spring , Hibernate 后,分层就更容易处理了
一起努力吧!!
adolf506

发表文章: 5
注册时间: 2008年03月14日 10:05
re:j2ee的分层架构疑惑? 发表: 2008年03月31日 10:17 回复
看一下MVC就会对分层有一定了解
MyEclipse2008

发表文章: 9
注册时间: 2008年03月04日 17:11
回复:回复:re:j2ee的分层架构疑惑? 发表: 2008年04月24日 09:44 回复
>在现在多层中,dao基本被Hibernate等框架配置替代,很少代码,没有代码就无所谓dao的模式。

这是什么意思呢?
dao是怎么被Hibernate配置替代的呢?hibernate不是只是实现dao接口的api吗?所以无论用什么持久层框架不是都会有dao吗?
我糊涂了,请在给一些指示。



这个主题有 8 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-07 jdon.com

anti spam