随笔分类 -  JavaWeb框架

摘要:开发中可能会有这样的场景,需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了两个接口来帮助我们实现这种需求。两个启动加载接口分别是:CommandLineRunner 和 ApplicationRunner。Spring 提供了接口 Initial 阅读全文
posted @ 2024-05-14 16:34 菜鸟的奋斗之路 阅读(955) 评论(0) 推荐(0) 编辑
摘要:转载链接地址:https://www.cnblogs.com/xiaoyh/p/16444681.html 一、拦截器概念 讲解拦截器的概念之前,我们先看一张图: (1) 浏览器发送一个请求会先到Tomcat的web服务器 (2) Tomcat服务器接收到请求以后,会去判断请求的是静态资源还是动态资 阅读全文
posted @ 2024-05-11 11:26 菜鸟的奋斗之路 阅读(5587) 评论(0) 推荐(0) 编辑
摘要:Spring AOP AOP (Aspect Orient Programming),直译过来就是 面向切面编程,AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向切面编程,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术,AOP可以拦截指定的方法并且对方法增强,而且无需 阅读全文
posted @ 2023-06-29 16:16 菜鸟的奋斗之路 阅读(515) 评论(0) 推荐(0) 编辑
摘要:一 简介 (1)过滤器(Filter): 依赖于servlet容器,是JavaEE标准,是在请求进入容器之后,还未进入Servlet之前进行预处理,并且在请求结束返回给前端这之间进行后期处理。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过 阅读全文
posted @ 2021-06-10 15:39 菜鸟的奋斗之路 阅读(891) 评论(0) 推荐(0) 编辑
摘要:转载链接地址:https://juejin.im/post/5cf3edf7e51d454f71439c79 1. 前言 在目前众多编程语言中,Java 语言的表现还是抢眼,不论是企业级服务端开发,还是 Andorid 客户端开发,都是作为开发语言的首选,甚至在大数据开发领域,Java 语言也能占有 阅读全文
posted @ 2019-12-06 11:22 菜鸟的奋斗之路 阅读(1584) 评论(0) 推荐(0) 编辑
摘要:最近在编写项目的过程中,老出现前后端传递参数格式不一致、不统一的问题,对于一个已经快工作一年的Java程序员来说,实属不合格,所以我就下来好好研究了一下@RequestParam和@RequestBody的区别,避免大家遭遇同等错误; 一 @RequestParam注解 (1)@RequestPar 阅读全文
posted @ 2019-07-11 19:33 菜鸟的奋斗之路 阅读(38157) 评论(5) 推荐(10) 编辑
摘要:今天在Java程序中读取resources资源下的文件,由于对Java结构了解不透彻,遇到很多坑。正常在Java工程中读取某路径下的文件时,可以采用绝对路径和相对路径,绝对路径没什么好说的,相对路径,即相对于当前类的路径。在本地工程和服务器中读取文件的方式有所不同,以下图配置文件为例: (1)本地读 阅读全文
posted @ 2019-07-08 16:00 菜鸟的奋斗之路 阅读(185275) 评论(2) 推荐(20) 编辑