随笔分类 -  Spring

摘要:1、AspectJ的AOP配置管理事务 在大型项目中、可以使用AspectJ的AOP配置管理事务。在配置文件中声明类、方法需要的事务。业务和事务配置完全分离。 需要四个步骤、如下: 添加依赖 声明事务管理器对象 声明方法需要的事务类型 配置aop、指定哪些类需要创建代理 1.1、添加依赖 <depe 阅读全文
posted @ 2021-05-15 19:23 初晨~ 阅读(205) 评论(0) 推荐(0)
摘要:1、Spring集成MyBatis 在使用MyBatis开发时、创建SqlSessionFactory对象需要自己手动创建、也就是使用SqlSessionFactoryBuilder.build()、而在spring框架中、对象统一交由容器管理、所以、spring集成mybatis主要解决的问题就是 阅读全文
posted @ 2021-05-15 11:50 初晨~ 阅读(142) 评论(0) 推荐(0)
摘要:1、AspectJ对AOP的实现 AspectJ 是一个优秀面向切面的框架,它扩展了Java语言,提供了强大的切面实现、实现了AOP的功能,且其实现方式更为简捷,使用更为方便,而且还支持注解式开发。所以、在Spring中使用AOP开发时,一般使用AspectJ的实现方式。 2、AspectJ的通知类 阅读全文
posted @ 2021-05-15 09:57 初晨~ 阅读(171) 评论(0) 推荐(0)
摘要:1、基于注解的DI 对于DI使用注解,将不再需要在Spring配置文件中声明bean实例。Spring中使用注解,需要在Spring配置文件中配置组件扫描器,用于在指定的基本包中扫描注解。 1.1、指定多个包的三种方式 使用多个context:component-scan指定不同的包路径: <con 阅读全文
posted @ 2021-05-14 22:24 初晨~ 阅读(125) 评论(0) 推荐(0)
摘要:1、为应用指定多个Spring配置文件 在实际应用里,随着应用规模的增加,系统中Bean数量也大量增加,导致配置文件变得非常庞大、臃肿。为了避免这种情况的产生,提高配置文件的可读性与可维护性,可以将Spring 配置文件分解成多个配置文件。 包含关系的配置文件: 多个配置文件中有一个总文件,总配置文 阅读全文
posted @ 2021-05-14 21:22 初晨~ 阅读(306) 评论(0) 推荐(0)
摘要:1、注入分类 bean实例在调用无参构造器创建对象后,就要对 bean 对象的属性进行初始化。初始化是由容器自动完成的,称为注入。根据注入方式的不同,常用的有两类:set注入、构造注入。 2、set注入 set 注入也叫设值注入是指,通过setter方法传入被调用者的实例。这种注入方式简单、直观,因 阅读全文
posted @ 2021-05-14 21:11 初晨~ 阅读(77) 评论(0) 推荐(0)
摘要:1、Spring框架是什么? Spring是一个轻量级的Java开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring的核心是控制反转(IoC)和面向切面编程(AOP)。Spring是可以在JavaSE/EE中使用的轻量级开源框架。 主要作用: 为代码"解耦",降低代码间的耦合度。 让对象 阅读全文
posted @ 2021-05-14 18:05 初晨~ 阅读(79) 评论(0) 推荐(0)