09 2017 档案
摘要:package com.bjsxt.strategy; /** * 负责和具体的策略类交互 * 这样的话,具体的算法和直接的客户端调用分离了,使得算法可以独立于客户端独立的变化。 * 如果使用spring的依赖注入功能,还可以通过配置文件,动态的注入不同策略对象,动态的切换不同的算法. * @aut
阅读全文
摘要:package com.bdqn.template; public abstract class BankTemplateMethod { //具体方法 public void takeNumber(){ System.out.println("取号排队"); } //帮里具体的业务 钩子方法 pu
阅读全文
摘要:package com.bdqn.memento; /** * 源发器类 * @author OU * */ public class Emp { private String ename; private int age; private double salary; //进行备忘操作,并返回备忘
阅读全文
摘要:package com.bdqn.command; /** * * @author OU * */ public interface Command { //这个方法是一个返回结果为空的放大 实际项目中,可以根据需求设计多个不同的方法 void execute(); } class Concrete
阅读全文
摘要:package com.bdqn.mediator; /** * 部门接口 * @author OU * */ public interface Department { void selfAction();//做本部门的事情 void outAction();//向总经理发出申请 } packag
阅读全文
摘要:package com.bdqn.iterator; public interface MyIterator { //将游标指向第一个元素 void first(); //将游标指向下一个元素 void next(); //判断存在下一个元素 boolean hasNext(); boolean i
阅读全文
摘要:package com.bdqn.bs; /** * 封装请假的基本信息 * @author OU * */ public class LeaveRequest { private String empName; private int leaveDays; private String reaso
阅读全文
摘要:1.JDK 开发web service 1. 里面有自带Web Services Explorer浏览器 2.在javaEE 下点击右上角wsdlpage 即可 注意:jdk1.8 会报错 500 3. 服务端代码 package com.bdqn.ws; import javax.jws.WebM
阅读全文