摘要:
问题 写了一个切面来处理被指定自定义注解标注的方法: @Slf4j @Aspect @Component @RequiredArgsConstructor public class MyAnnoAspect { private final HttpServletRequest request; @A 阅读全文
摘要:
概念 过滤器即 Servlet 过滤器,参见 Servlet 过滤器入门示例。 拦截器(Interceptor)通常是由特定的框架提供的,不是 Java EE 标准的一部分。 Spring 提供了多种类型的拦截器,如方法拦截器(MethodInterceptor)和控制器拦截器(HandlerInt 阅读全文
摘要:
简介及目录结构 Apache Tomcat 是一个 Servlet 容器,是应用(Java)服务器,可在其中部署 Java Web 应用。 Tomcat 的目录结构主要包括以下几个重要的文件夹和文件: apache-tomcat/ ├── bin/ # 启动和停止 Tomcat 的脚本 │ ├── 阅读全文
摘要:
推荐阅读: Servlet 简介及入门示例 Tomcat 使用入门 Servlet 过滤器的作用 Servlet 过滤器用于在请求到达 Servlet 之前和响应返回客户端之前对请求和响应进行预处理和后处理。过滤器可以用于: 请求和响应的修改:可以修改请求和响应的内容。 日志记录:记录请求和响应的信 阅读全文
摘要:
参考:What is a JavaBean exactly? JavaBean 是遵循以下约定的 Java 类: 所有属性都是私有的(使用 getter/setter)。 有公有的无参数构造函数。 实现 Serializable 接口。 之所以有这样的约定,是因为有一些类库是基于 JavaBean 阅读全文
摘要:
原文:看懂 UML 类图和时序图 从一个示例开始 请看以下这个类图,类之间的关系是我们需要关注的: 车的类图结构为<<abstract>>,表示车是一个抽象类; 它有两个继承类:小汽车和自行车;它们之间的关系为实现关系,使用带空心箭头的虚线表示; 小汽车为与 SUV 之间也是继承关系,它们之间的关系 阅读全文
摘要:
原文:ApplicationContextAware 详解用法 当一个类实现了 ApplicationContextAware 接口之后,这个类就可以方便地获得 ApplicationContext 对象(Spring 上下文)。 Spring 容器在创建 Bean 之后,发现 Bean 实现了 A 阅读全文
摘要:
参考:Servlet 是用来做什么的?Servlet 技术的特点、ChatGPT 简介 Servlet 是使用 Java 语言编写的运行在服务器端的程序。狭义的 Servlet 是指 Java 语言中的一个接口,广义的 Servlet 是指任何实现了这个 Servlet 接口的类,一般情况下,人们将 阅读全文
摘要:
参考: 实现 EnvironmentAware 接口将配置文件中的属性放置到系统环境变量中 EnvironmentAware 接口的作用 EnvironmentAware 接口定义: public interface EnvironmentAware extends Aware { void set 阅读全文