12 2024 档案
摘要:AOP的底层原理是动态代理,通过给被增强的方法生成代理方法,在代理方法中执行通知方法和被增强方法 被代理方法在接口中:JDK代理,给接口生成实现类的代理对象 被代理的方法在类中:CGLB代理,给类生成子类的代理对象
阅读全文
摘要:过滤器Filter JavaWeb三大组件之一,可以把对资源的请求拦截下来,实现一些特殊功能,比如登录校验、统一编码处理、敏感字符处理等 拦截器 Interceptor 概念:一种动态拦截方法调用的机制,类似于Filter,Spring框架提供,用于动态拦截控制器方法的执行 作用:拦截请求,在指定的
阅读全文
摘要:目录 会话跟踪 JWT令牌 会话跟踪 会话:浏览器和服务器的一次链接称为会话,一次会话中可以包含多次请求 会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自同一个浏览器,以便在同一次会话的多次请求之间共享数据 客户端会话跟踪:Cookie 一种http协议支持的技术:在第一次客户端请
阅读全文
摘要:#{xx} :带有#{}的SQL会采用SQL预编译技术,预编译后的SQL中 #{} 被替换为 “?”,这里的 “?”叫变量占位符,在实际执行SQL时会用“xx”的实际值替换变量占位符,效率更高,可以防止SQL注入 SQL预编译:MySQL执行SQL有几个步骤,“查缓存->[语法分析->优化->编译-
阅读全文
摘要:https://www.bilibili.com/video/BV1m84y1w7Tb?spm_id_from=333.788.player.switch&vd_source=df403e11801d4456dd414eef3322da86 【Java学习路线图】展开查看更多内容 https://w
阅读全文