门面模式(Facade)(二)

2015-07-20 17:14:28 ? 作者: ? 浏览: 10
Electricity(){ return electricPowerMarketing.electricityChange() +electricPowerMarketing.electricityBuild() +electricPowerMarketing.electricityAmplitude() +electricPowerMarketing.pay(); } } package model.facade; /* * 客户端程序 */ public class Client { public static void main(String[] args) { //上门服务代理人 PublicAgent agent = new PublicAgent(); agent.sendElectricity(); } }


门面模式在String与Hibernate中的应用,如果软件设计开发人员运用HibernateTemplate的find()方法进行信息,那么此代码就可以获取信息搜索返回List.但是find()方法其实未将以下代码进行公开
Session sn= new sf.OpenSessio();
Query qe = sn.createQuery(hql);
for(int a = 0; a qe.setParamenter(a,object)
}
qe.list();

从此处代码可以看出,HibernateTemplate类包含了SessionFactory、Session、Query等各种类的门面,它使客户端代码实现持久化查询时,仅需调用HibernateTemplate门面类的相关方法

-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: