上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 55 下一页
摘要: AOP操作(准备) 1,Spring 框架中一般基于 AspectJ 实现AOP操作 (1)什么是 AspectJ *AspectJ 不是 Spring 组成部分,独立AOP框架,一般把 AspectJ 和Spring 框架一起使用,进行AOP操作 2,基于 AspectJ 实现 AOP 操作 (1 阅读全文
posted @ 2021-11-28 20:57 doremi429 阅读(27) 评论(0) 推荐(0)
摘要: AOP(术语) 1,连接点 类里面哪些方法可以被增强,这些方法称为连接点 2,切入点 实际被真正增强的方法,称为切入点 3,通知(增强) (1)实际增强的逻辑部分称为通知(增强) (2)通知有多种类型 *前置通知:比如在add方法执行前执行 *后置通知:比如在add方法执行后执行 *环绕通知:在ad 阅读全文
posted @ 2021-11-28 17:22 doremi429 阅读(27) 评论(0) 推荐(0)
摘要: AOP(JDK动态代理) 1,使用JDK动态代理,使用Proxy类里面的方法创建代理对象 (1)调用 newProxyInstance 方法 方法有三个参数 第一参数,类加载器 第二参数,增强方法所在的类,这个类实现的接口,支持多个接口 第三参数,实现这个接口 InvocationHandler,创 阅读全文
posted @ 2021-11-28 17:12 doremi429 阅读(70) 评论(0) 推荐(0)
摘要: AOP(底层原理) 1,AOP底层使用动态代理 (1)有两种情况动态代理 第一种 有接口情况,使用JDK动态代理 *创建接口实现类代理对象,增强类的方法 第二种 无接口情况,使用CGLIB动态代理 *创建子类的代理对象,增强类的方法 阅读全文
posted @ 2021-11-28 11:23 doremi429 阅读(38) 评论(0) 推荐(0)
摘要: AOP(概念) 1,什么是AOP (1)面向切面(方面)编程 :利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 (2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能 (3)使用登录例子说明 阅读全文
posted @ 2021-11-27 23:17 doremi429 阅读(51) 评论(0) 推荐(0)
摘要: 完全注解开发 (1)创建配置类,替代xml配置文件 (2)编写测试类 在实际中一般用springboot做 阅读全文
posted @ 2021-11-27 23:05 doremi429 阅读(33) 评论(0) 推荐(0)
摘要: 基于注解方式实现属性注入 (1)@Autowired:根据属性类型进行自动装配 第一步 把 service 和 dao 对象创建,在service 和 dao 类添加创建对象注解 第二步 在service注入 dao 对象,在service 类添加dao类型属性,在属性上面使用注解 (2)@Qual 阅读全文
posted @ 2021-11-27 22:56 doremi429 阅读(56) 评论(0) 推荐(0)
摘要: 4,开启组件扫描细节配置 阅读全文
posted @ 2021-11-27 16:32 doremi429 阅读(23) 评论(0) 推荐(0)
摘要: IoC操作Bean管理(基于注解方式) 1,什么是注解 (1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值,属性名称=属性值...) (2)使用注解,注解作用在类上面,方法上面,属性上面 (3)使用注解目的:简化xml配置 2,Spring针对Bean管理中创建对象提供注解 (1)@Com 阅读全文
posted @ 2021-11-27 16:13 doremi429 阅读(57) 评论(0) 推荐(0)
摘要: IoC操作Bean管理(引入外部属性文件) 1,直接配置数据库信息 (1)配置德鲁伊连接池 (2)引入德鲁伊连接池依赖jar包 2,通过引入外部属性文件配置数据库连接池 (1)创建外部属性文件,properties格式文件,写数据库信息 (2)把外部properties属性文件引入到spring配置 阅读全文
posted @ 2021-11-26 22:49 doremi429 阅读(34) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 55 下一页