
数字游鱼-Java源码阅读
文章平均质量分 91
笔记归类,Java源码阅读类笔记
卡bug的鱼
数字游鱼
展开
-
笔记-Java源码阅读-Servlet基础
Servlet是 Server Applet的简称,翻译过来就是服务程序,它是一种运行在服务端的,用来处理服务器接收到的请求的小程序,你也可以将它理解为一套处理网络请求的规范,在Java中被抽象封装成我们所熟知的Servlet 接口,Servlet能够将客户端请求和响应内容封装成Java对象,便于开发者读取客户端请求内容,并编辑响应内容。原创 2024-02-01 10:19:40 · 955 阅读 · 1 评论 -
笔记-Java源码阅读-SpringAop
Spring提供了两种AOP(Aspect Oriented Program 面向切面编程)的实现,基于注解式配置和基于XML配置;当切面较少时,二者性能相差并不大,如果切面太多的话,AspectJ要快得多;原创 2024-01-12 17:47:50 · 1123 阅读 · 1 评论 -
笔记-Java源码阅读-动态代理
cglib动态代理体系中,存在两个外部jar包,cglib.jar 和 asm.jar ,其中,cglib依赖于asm,cglib只是规划代理类的结构和行为,它只提供了一份蓝图,而将蓝图实施、在内存中动态生成代理类的class文件的操作,是由asm框架完成的。可以拦截所有方法,使之返回相同的指定值;CGLIB是一个功能强大、高性能的代码生成包,它为没有实现接口的类提供了动态代理的支持,是JAVA原生动态代理的补充,与Java原生的动态代理不同的是,它是基于子类实现的动态代理,并且能够提供更好的性能支持。原创 2024-01-13 12:00:40 · 852 阅读 · 1 评论