环绕通知

摘要: public interface SomeService { String doFirst(String name,Integer age); } public class SomeServiceImpl implements SomeService { @Override public Strin 阅读全文
posted @ 2021-03-29 18:05 暮雨轻风 阅读(71) 评论(0) 推荐(0) 编辑

AOP面向切面编程

摘要: 基于动态代理的,可以使用JDK,cglib两种代理方式 aop就是动态代理的规范化,把动态代理的实现步骤定义,让开发人员用统一的方式使用动态代理。 aop: Aspect Orient Programming Aspect:切面,给目标类增加的功能,就是切面 特点:一般都是非业务方法,可以独立使用的 阅读全文
posted @ 2021-03-26 11:30 暮雨轻风 阅读(75) 评论(0) 推荐(0) 编辑

JDK动态代理小栗子

摘要: 现有功能: public interface SomeService { void some(); void other(); } public class ServiceImpl1 implements SomeService { @Override public void some() { Sy 阅读全文
posted @ 2021-03-26 11:00 暮雨轻风 阅读(47) 评论(0) 推荐(0) 编辑

JDK动态代理

摘要: 1.InvocationHandler接口 里面有三个类:InvocationHandler,Method,proxy InvocationHandler接口(调用处理器),就一个方法,invoke(),表示代理对象要执行的功能代码 代理类完成的功能: 1.调用目标方法,执行目标方法的功能 2.功能 阅读全文
posted @ 2021-03-15 20:44 暮雨轻风 阅读(42) 评论(0) 推荐(0) 编辑

回顾反射机制Method

摘要: package com.demo.service; public interface SayHello { void sayHello(String name); } 接口实现类 package com.demo.service.impl; import com.demo.service.SayHe 阅读全文
posted @ 2021-03-15 18:13 暮雨轻风 阅读(26) 评论(0) 推荐(0) 编辑

静态代理和动态代理

摘要: 代理: 当一个类无法直接访问目标类时,就需要代理类来访问,客户类再访问代理类来实现功能 真实示例: 房东有一个房子,出租。租客无法直接访问到房东,需要通过中介联系租房,并收取费用 作用: 1.控制访问 2.功能增强 静态代理: 代理类是手动实现的java文件,同时代理的目标类是规定的; 优点:容易理 阅读全文
posted @ 2021-03-15 16:37 暮雨轻风 阅读(58) 评论(0) 推荐(0) 编辑

使用jQuery实现ajax请求

摘要: <%-- Created by IntelliJ IDEA. User: Administrator Date: 2021/3/13 Time: 14:54 To change this template use File | Settings | File Templates. --%> <%@ 阅读全文
posted @ 2021-03-13 15:44 暮雨轻风 阅读(168) 评论(0) 推荐(0) 编辑

ajax函数

摘要: 使用三个函数是按ajax请求的处理 1.$.ajax() jQuery中实现ajax的核心函数 2.$.post() 使用post方式做ajax请求 3.$.get 使用get方式做ajax请求 $.post()和$.get()在内部都调用了$.ajax() $.ajax 使用: 参数是一个json 阅读全文
posted @ 2021-03-13 14:46 暮雨轻风 阅读(274) 评论(0) 推荐(0) 编辑

事件 on

摘要: $(选择器).on(事件名称,事件的处理函数) 事件名称:js事件去掉on的部分,例如js中onclick,这里就是click 例如:<input type="button" id="btn"/> $("#btn").on(click,function(){处理按钮单击}) <!DOCTYPE ht 阅读全文
posted @ 2021-03-13 14:12 暮雨轻风 阅读(88) 评论(0) 推荐(0) 编辑

函数2

摘要: each 可以对数组,json,dom数组循环处理;数组,json中的每个成员都会调用一次处理函数 例如:var arr = [1,2,3] ;var json = {"name":"lisi","age":10} ; var obj = $(":text") 语法: $.each(循环的内容,处理 阅读全文
posted @ 2021-03-13 13:02 暮雨轻风 阅读(42) 评论(0) 推荐(0) 编辑