10 2018 档案
摘要:责任链模式:使得多个对象都有机会处理请求,从而避免请求的发送者和接收者之间耦合关系。将这个对象串成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止 案例: 实现思路:先新建一个任务处理的一个接口类Handler,里面有一个执行的方法(execute),方法参数Bigdemic类型的参数(mo
阅读全文
摘要:当我们对数据库进行操作时,通常会定义一个接口类,然后定义很多的实现类来实现这个接口的所有方法,这样就会产生很多的实现类出来,增加了代码的冗余度,所以我们可以通过 动态代理模式来动态生成实现类来代替所有的实现类,再通过一个工厂来生成实现类,这样就大大减小的代码的重复性了,增强了灵活性! 实现步骤: 1
阅读全文
摘要:连接池原理:通过一次性从数据库中取出多个Connection连接放入到一个集合中,当用户需要用到Connection连接时可以从集合中取出来,而不用频繁从数据库中获取连接对象, 大大提高了数据库的性能,使用代理模式可以监看到当用户调用close关闭连接的方法时,将当前连接放入到集合中,从而达到复用的
阅读全文