用接口怎么实现3层结构(10分)

  • 主题发起人 主题发起人 qiao0211
  • 开始时间 开始时间
Q

qiao0211

Unregistered / Unconfirmed
GUEST, unregistred user!
那个老手知道怎么用JAVA接口实现3层结构?
比如:定义一个接口:
public interface hello{
public void setName(String name);
public Sting getName();
public void showMsg(String msg);
}
(简单的想象)把一个系统划分为3层,从下到上为:数据层,业务层,表现层
那么,(思想是要用接口来实现<调用和实现>分离)如何利用设计的接口实现划分的结构?
(另外就是,在表现层组装,数据和业务层实现,各层间逻辑上是独立的)
没分了,大伙帮我想想!!~
 
接口在这里不完全是这个意思,这里指的接口是广义的,包括抽象类、转换类还有你写的狭义接口定义,而且一般情况下,“面向抽象而不是面向实现”这个原则是要考虑子类向上转型的,应该是广义接口的集合,不是单个的一个脉络就可以实现的。
  实际设计中,抽象类的应用是比较普遍的,可以参考“设计模式”和“架构模式”。
 
不要亂用哦
 
楼主问的这个问题本身就有问题。
楼主应该问的是MVC模式怎么写吧。
这个和接口没关系。
 
mvc模式怎么写?知道的给小第一些提示.
最好是实例或者原代码.
 
建议用com+的模式,用起来还可以
 
com不会用,知道Spring怎么实现?或者用struts,jsf.有人会用不?
 
mvc多好, 具体看看详细资料. 一辆下说不明白.
 
现在MVC的实现:比较好的都再用 struts+spring+hibernate/jsf+spring+hibernate分别对应划分的层次结构,但是小弟惟一不明白的就是struts/jsf 他们有什么作用或者说怎么使用他们?并和Spring,hibernate联系起来?
 
EJB就是典型接口实现例子
 
接受答案了.
 
后退
顶部