j2ee分5层.txt

来自「Java大部分的基础知识,EJB3,EJB2,WEBSERVICE,SOAP,J」· 文本 代码 · 共 32 行

TXT
32
字号
servlet:接收请求处理
facade:有一个IFacade接口,一个Facade实现类,
	通过FacadeFactory产生一个具体的Facade实现类实例,
	返回一个IFacade接口	
dao:data access object(数据访问对象)
	有一个dao接口,一个Dao的实现类,一个Dao工厂,dao基玫产生具体
    Dao实现类的实例返回一个dao接口,通过AbstractFactory产生一个
    具体的Dao工厂,返回一个AbstractFactory工厂。
    	因为具体的Dao工厂继承于AbstractFacatory,在AbstractFactory中
    通过返射、工厂、单例产生一个具体的Dao工厂,返回一个AbstactFactory,
    但业务层调时调用的还是具体dao工厂的方法,通过具体dao工厂产生一个具体
    的Dao类实例,返回一个Dao接口。
    	当需的新类型的Dao处理时,只需dao实现类及dao工厂
    修改配置文件即可,符合开闭原则,增加开放,修改关闭。	
    列表:
	    dao接口
	    dao实现类
	    dao工厂
	    AbstractFactory
persistent:持久化,一个接口一个实现类。


struts
facade
dao
	dao接口
	dao实现类
	dao工厂
	AbstractFactory
hibernate

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?