上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 切点匹配规则 点击查看代码 public class S15 { public static void main(String[] args) throws Exception { //根据切点表达式判断当前方法是否匹配 AspectJExpressionPointcut pointcut1 = n 阅读全文
posted @ 2022-06-23 17:25 xy7112 阅读(102) 评论(0) 推荐(0)
摘要: Spring 中对切点、通知、切面的抽象如下 切点:接口 Pointcut,典型实现 AspectJExpressionPointcut 通知:典型接口为 MethodInterceptor 代表环绕通知 切面:Advisor,包含一个 Advice 通知,PointcutAdvisor 包含一个 阅读全文
posted @ 2022-06-23 16:14 xy7112 阅读(30) 评论(0) 推荐(0)
摘要: SpringBoot程序的打包与运行 ​我们以后制作的程序是运行在专用的服务器上的,简单说就是将你做的程序放在一台独立运行的电脑上,这台电脑要比你开发使用的计算机更专业,并且安全等级各个方面要远超过你现在的电脑。 那我们的程序如何放置在这台专用的电脑上呢,这就要将我们的程序先组织成一个文件,然后将这 阅读全文
posted @ 2022-06-23 12:02 xy7112 阅读(104) 评论(0) 推荐(0)
摘要: SpringBoot简介 SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。 SpringBoot工程快速启动 后端可以将 SpringBoot 工程打成 jar 包,该 jar 包运行不依赖于 Tomcat 和 Idea 阅读全文
posted @ 2022-06-23 10:58 xy7112 阅读(57) 评论(0) 推荐(0)
摘要: 基础 概述 同步调用 将后端服务器Servlet拆分成三层,分别是web、service和dao web层主要由servlet来处理,负责页面请求和数据的收集以及响应结果给前端 service层主要负责业务逻辑的处理 dao层主要负责数据的增删改查操作 servlet处理请求和数据的时候,存在的问题 阅读全文
posted @ 2022-06-23 08:34 xy7112 阅读(162) 评论(0) 推荐(0)
摘要: 给定一个头结点为 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5] 输出:此列表中的结点 3 (序列化形式:[3,4,5]) 返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。 注意,我们返回了 阅读全文
posted @ 2022-06-22 19:37 xy7112 阅读(25) 评论(0) 推荐(0)
摘要: cglib 如何避免反射 点击查看模拟代码 /** * 模拟 methodProxy invoke() 方法调用生成的代理类,和代理对象配合使用 * 为什么类名是 FastClass 呢,因为动态生成的代理类的父接口就是它 */ public class S13ProxyFastClass { pr 阅读全文
posted @ 2022-06-22 16:07 xy7112 阅读(273) 评论(0) 推荐(0)
摘要: cglib 代理进阶 模拟 cglib 代理 示例 public static void main(String[] args) { S12Target target = new S12Target(); S12Proxy s12Proxy = new S12Proxy(new MethodInte 阅读全文
posted @ 2022-06-22 16:03 xy7112 阅读(36) 评论(0) 推荐(0)
摘要: AOP简介 什么是AOP? AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构。 OOP(Object Oriented Programming)面向对象编程 AOP作用 作用:在不惊动原始设计的基础上为其进行功能增强,前面咱们有技 阅读全文
posted @ 2022-06-22 14:13 xy7112 阅读(59) 评论(0) 推荐(0)
摘要: IOC/DI注解开发 注解开发定义bean 在上述环境的基础上,我们来学一学Spring是如何通过注解实现bean的定义开发? 步骤1:删除原XML配置 将配置文件中的<bean>标签删除掉 <bean id="bookDao" class="com.itheima.dao.impl.BookDao 阅读全文
posted @ 2022-06-22 13:07 xy7112 阅读(40) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页