摘要:
idea编辑器是一个非常常用的软件,它不仅可以编写代码还是给数据库作为图形界面。别的数据不说,就mysql而言吧。你如果直接配置的话。 比如: 光是这样配置是不行的,就会出现如下的错误。 这时数据库是没有显示数据的,右下角也有报错信息。 说到这里你就会知道你的数据库在idea这里配置有问题了。那么你 阅读全文
摘要:
实体类,用户实体类 分页工具类 dao类 业务类 servlet类 jsp显示 阅读全文
摘要:
动态代理。就是不用自己写代理类,只要实现接口就行了。 动态代理,这里介绍两种:jdk and cglib 第一个jdk cglib 阅读全文
摘要:
代理模式分为静态和动态代理 由程序员创建或工具生成代理类的源码,再编译代理类。所谓静态也就是在程序运行前就已经存在代理类的字节码文件,代理类和委托类的关系在运行前就确定了。 所以说静态代理,主要是自己写代理子类。比如: 有一个图书接口: 一个图书实现类: 一个图书代理类: main方法测试 静态代理 阅读全文
摘要:
外观模式(Facade模式) 当一个系统的功能越来越强,子系统会越来越多,客户对系统的访问也变得越来越复杂。这时如果系统内部发生改变,客户端也要跟着改变,这违背了“开闭原则”,也违背了“迪米特法则”,所以有必要为多个子系统提供一个统一的接口,从而降低系统的耦合度,这就是外观模式的目标。 外观(Fac 阅读全文
摘要:
观察者模式 观察者模式又称为模型(MODEL)-视图(VIEW)模式、源-收听者(Lister)模式或从属者模式。 主要概念:一个目标物件管理所有想依赖于它的观察者物件,并且在它本身的状态改变时主动发出通知,这通常通过呼叫各观察者所提供的方法来实现。 观察者模式是一种对象行为模式。它定义对象的一种一 阅读全文
摘要:
直接代码理解 主要说明:反射的三种方式,反射方法。调用方法 阅读全文
摘要:
主要还是实现了。当然主要还是借鉴别人的方法。 但是别人的不完善,所以我完善了下 阅读全文