新手请教:java中的分层

whpeng2110 2009-12-20 11:15:00
一直搞不懂 java的分层和他们之间的调用关系.请教高手!希望能说的详细点..比如业务层指什么..持久层指什么.是谁调用谁里的什么...谢谢了!
...全文
359 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
zys2419740 2009-12-23
  • 打赏
  • 举报
回复
简单,你只要头脑清醒就行,MVC大体上是这个分层,M是数据层,和数据库有联系的,他是呗DAO层调用的
C层是控制层,里面要有DAO层,要有ACTION层,要有SERVICES层,V是显示层,就是前台页面
流程:M层被DAO调用,DAO被ACTION调用,ACTION被service调用,service奖数据传到V层,这里面C层分成了3个:DAO,Action,service,至于你说的持久层是POJO类,所有变量都在那个里面,用hibernate的话就不用管他了
Robin-LV 2009-12-23
  • 打赏
  • 举报
回复
建议你买本有关MVC的书看看
  • 打赏
  • 举报
回复
三层分为表示层,数据层,业务逻辑层+控制层
表示层自然是用来显示页面的,比如放JSP
数据层就是持久化层,意思是和数据库交互,从用户得到的数据存入数据库,增删改查等。
业务逻辑+控制层:其中业务逻辑层定义实现各个页面要用到的方法的类,控制层意思是创建servlet,在servlet类中调用业务逻辑类中的方法进行跳转页面。
就OK了
八树 2009-12-22
  • 打赏
  • 举报
回复
咱刚学的Java,恩,用我自己知道的话说。
我用的是MyEclipes,恩,现在还是在创建Java Servers项目,恩,那个src包下面有三个包,model包放用来对对象初始化的类,dao包放接口,dao.impl包放接口的实现类,dao包里面的类引用model包里面的对象,然后dao.impl包是实现dao包里面的抽象方法的,jsp页面是从dao.impl包开始引用的,可以引出其他的包下面的内容。model包相当于模型层,dao包相当于连接层,dao.impl包相当于数据访问层,然后jsp页面就是实现层了,这是最基本的,有别的需要(比如外键)也可以增加其他的包,不过大体是这样的,感觉Java里面的分层没.net 里面那么明显,估计是我功力不够深刻。好了,能帮的就是这多了。加油,我也是菜鸟一个额。其实要看分层看.net比较好。我个人觉得那比较好理解,当然是用又是另外一方面了。
PCzhangtl 2009-12-22
  • 打赏
  • 举报
回复
还需要积累啊。
sean1203 2009-12-22
  • 打赏
  • 举报
回复
请看设计模式
accplcj 2009-12-22
  • 打赏
  • 举报
回复
mvc
manhunt 2009-12-21
  • 打赏
  • 举报
回复
java用的mvc较多吧。。。。有人说和三层较类似???
chht108 2009-12-21
  • 打赏
  • 举报
回复
我想业务层指模型层,持久层指是指数据库吧
JSP-->servlet-->M模型层--->持久层
licip 2009-12-20
  • 打赏
  • 举报
回复
是的,这方面的资料网上有很多。
whpeng2110 2009-12-20
  • 打赏
  • 举报
回复
额..就是老搞不懂才问的..
jnkaixin2009 2009-12-20
  • 打赏
  • 举报
回复
建议买本书,或搜些电子书看看的好。这些都是最基础的概念。
Defonds 2009-12-20
  • 打赏
  • 举报
回复
考虑到可扩展性和可维护性,以及可复用性,J2EE 提出了 JAVA 分层机制。
楼主多了解一下 OCP 原则,设计模式,软件工程,不用别人说,自己切合项目中的真实体会就明白为什么要这么做了。
Brodie 2009-12-20
  • 打赏
  • 举报
回复
分层已经OUT了,看组件吧。
laker_914 2009-12-20
  • 打赏
  • 举报
回复
到网上下个例子或者一些J2EE的视频,先学习学习吧
zl3450341 2009-12-20
  • 打赏
  • 举报
回复
低耦合 高内聚

67,513

社区成员

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

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