尼尔"/>
润尼尔
面向对象三大基本特征
封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。
继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。
实现多态,有二种方式,覆盖,重载。
覆盖,是指子类重新定义父类的虚函数的做法。
重载,是指允许存在多个同名函数,而这些函数的参数表不同(或许参数个数不同,或许参数类型不同,或许两者都不同)。
多态的作用,就是为了类在继承和派生的时候,保证使用“家谱”中任一类的实例的某一属性时的正确调用。
过滤器 过滤请求 实现记录请求执行时间的功能
实现Filter接口,配置了init,doFilter,destroy方法
拦截器
HandlerInterceptor 接口, 重写里面的preHandle postHandle afterCompletion
@Aspect @before,after,afterThrowing, 配合transactional (execution表达式)
@Controlleradvice配合 @ExceptionHandler 实现全局统一异常处理
更多推荐
润尼尔
发布评论