写Java项目时候 包的组织结构如何定义合理

jssqtn 2011-09-15 10:44:24
写Java项目时候 包的组织结构如何定义合理

我想了解下,尤其对model ,domain 的区别。

现在项目的包结构如下


com.xx.action
com.xx.bean
com.xx.dao
com.xx.service

service包下一般放哪些类?

...全文
925 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
myownluckystar 2011-09-15
  • 打赏
  • 举报
回复
bean demain dojo包下 放的是bean对象
action下存放控制类
service下放业务逻辑处理类
dao下主要是对数据库操作的类
fainfy 2011-09-15
  • 打赏
  • 举报
回复
model
pojo
domain
这三个包下面一般都是放最普通Java Bean。domain是领域模型中宣扬的领域对象。
领域对象是一个Java Bean还有可能在里面实现一些业务逻辑。
当然现在一般也没有人在domain下面做业务逻辑啦。

包怎么分都可以没有固定的规则。
「已注销」 2011-09-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zl3450341 的回复:]
业务逻辑处理的。
[/Quote]
hehe 大胡子
zl3450341 2011-09-15
  • 打赏
  • 举报
回复
业务逻辑处理的。
MaryL2 2011-09-15
  • 打赏
  • 举报
回复
action里主要是放控制器的,与页面关联,大多接受页面传的数据进行操作。
service主要是处理业务逻辑
bean里放实体
dao里放对数据的操作,
层层依赖,我是这样理解的
译 者 序 Java是Sun公司推出的新型面向对象程序设计语言。它将面向对象、平台无关性、稳固性、安全性、多线程等诸多特性集于一身,为用户提供了一个良好的程序设计环境。 Java提供了强大的应用程序接口,即Java类库。它括大量已设计好的工具类,帮助程序员进行字符串处理、绘图、数学计算、网络应用等方面的工作。在程序设计中合理和充分利用Java类库提供的类和接口,可以大大提高编程效率,出短小精悍的程序,取得好的效果。 本书由Java技术的创建者编,对Java 2平台标准版,V1.2中新增加的及类进行了描述。本书主要由概述和类描述构成。概述对每个及其所有类进行了简要描述,另外还画出了中的类的继承层次结构示意图。每个类描述都独自构成一个小节,含了类层次结构示意图、类描述、类示例、成员概述以及那些在版本1.2中作了修改或新增的类成员的描述。还详细说明了Java软件开发(JDK)1.1到从版本1.2对类及方法所作的修改。需要指出的是:本书是补充版本,有些材料需要参阅《The Java Class Libraries, Second Edition, Volume 1》一书的内容。 本书是参考手册而不是指导手册,它不对Java语言进行解释。为了快速定位所需要的类或类成员的信息,本书按类的字母顺序组织。 本书由赵皑、黄志军、阳亮组织翻译,参加本书翻译的还有姚远、程子进、肖利平、刘永亮、薛亮、毛静萍、查海平、赵峰、郭树厢、曹波、肖斌、彭建明、郑欢。参加录入工作的有陈军、姜明、姜志明、张志荣等。 希望本书能够帮助Java程序员获取完整、专业和权威的信息,同时也希望本书能够帮助读者更全面地了解Java语言。由于水平有限和时间仓促,本书的翻译必定会存在一些纰漏,恳切希望广大读者批评指正。 译 者 2000年5月

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧