Java
文章平均质量分 78
class_cat
正在进步充实自己的程序员
展开
-
Java 代理模式(JDK代理和CGLIB代理)
Java代理模式一、介绍代理模式:为其他对象(目标对象)创建一个代理对象,控制对目标对象的访问,在行使目标对象的方法时,可以增强其功能。也就是说代理模式其实就是增强了目标对象的功能,同时在使用这些功能的时候,将原来的目标对象隐藏起来。举个例子:像玄幻小说中的拍卖行(代理对象),客户(目标对象或者称为被代理对象)要卖一个东西(做的事情或者理解为这个对象的方法),但是客户又不想让其他人知道这个东西是他卖的并且想让更多人来买这个东西,让这个东西卖个好价钱。这个时候,客户找到了拍卖行,拍卖行邀请了很多人来竞拍原创 2021-02-01 10:46:57 · 158 阅读 · 0 评论 -
Java 装饰器模式(java-io相关源码)
一、Java IO InputStream家族-装饰器模式原创 2021-01-27 16:58:57 · 170 阅读 · 0 评论 -
Springboot项目外部tomcat部署启动并访问
Springboot项目外部tomcat部署启动并访问1、pom.xml添加相关依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2020-03-10 14:19:02 · 1652 阅读 · 0 评论 -
Springboot面向切面编程和mybatis-plus代码生成
Aop(Springboot中使用-日志)和mybatis-plus自动生成代码Aop面向切面编程:借用一图,我自己浅显的理解为将许多简单,但是有用到的方法抽取出来,降低代码耦合度,更关注与核心功能。例如,对于常用的日志功能,我们可以不用在每个模块中重复的日志代码,而是使用动态代理的原理:使用一个代理将对象包裹起来,之后每次对这个对象的调用都要通过这个代理。1、AOP常用注解@Aspe...原创 2020-03-04 17:19:39 · 887 阅读 · 0 评论