Spring
文章平均质量分 86
Spring框架学习
lazy小学徒
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(一)Spring框架介绍
Spring5保姆级基础教程 Spring是一个轻量级的Java开发框架,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题,可以一站式构建企业级应用。Spring负责基础架构,为开发Java应用程序提供全面的基础架构支持,因此Java开发者可以专注于应用程序的开发。 Spring提供的丰富功能,它们底层都依赖与它的两个特性依赖注入(dependency injection,DI)和面向切面编程(aspect-oriented programming,AOP)原创 2022-04-18 22:31:18 · 502 阅读 · 0 评论 -
(二)Spring IOC 简介
基本概念:Inversion of Control - 控制翻转 IOC与大家熟知的依赖注入同理,. 这是一个通过依赖注入对象的过程 也就是说,它们所使用的对象,是通过构造函数参数,工厂方法的参数或这是从工厂方法的构造函数或返回值的对象实例设置的属性,然后容器在创建bean时注入这些需要的依赖。 这个过程相对普通创建对象的过程是反向的(因此称之为IoC),bean本身通过直接构造类来控制依赖关系的实例化或位置,或提供诸如服务定位器模式之类的机制。IOC是一种设计思想,在Java开发中,将你设计好原创 2022-04-18 23:14:46 · 149 阅读 · 0 评论 -
(三)Spring IOC - xml配置初级使用
bean的使用基于setter方法依赖注入基于构造方法依赖注入复杂数据类型注入P命名空间C命名空间原创 2022-04-19 22:31:34 · 382 阅读 · 0 评论 -
(四)Spring IOC - xml配置高级使用
depends-on控制bean加载顺序lazy-init懒加载scope作用域静态工厂注入bean动态工厂注入bean根据类型ByType自动注入根据set方法名自动注入根据构造函数自动注入注入生命周期回调注入第三方bean通过第三方配置文件注入bean属性原创 2022-04-19 22:58:24 · 534 阅读 · 0 评论 -
(五)Spring IOC - 注解使用
@Controller //控制器,推荐给Controller层添加此注解@Service //业务逻辑,推荐给业务逻辑层添加此注解@Repository //仓库管理,推荐给数据访问层添加此注解@Component //给不属于以上基层的类添加此注解@Value注解@Autowired自动注入@Resource自动注入@DependsOn注解@Lazy注解@Scope注解@PostConstruct 初始化 @PreDestroy 销毁原创 2022-04-19 23:34:04 · 328 阅读 · 0 评论 -
(六)Spring IOC - javaConfig使用
(三)Spring IOC - xml配置初级使用(四)Spring IOC - xml配置高级使用(五)Spring IOC - 注解使用JavaConfig 原来是 Spring 的一个子项目,它通过 Java 类的方式提供 Bean 的定义信息,在 Spring4 的版本, JavaConfig 已正式成为 Spring4 的核心功能。1. 创建Config类代替xml启动Spring上下文通过@Configuration注解声明这是一个Spring的配置类,@ComponentSca原创 2022-04-20 21:58:00 · 277 阅读 · 0 评论 -
(七)Spring AOP - 原理简介
AOP:Aspect Oriented Programming 面向切面编程在不修改原有代码的情况下 增强跟主要业务没有关系的公共功能代码到 之前写好的方法中的指定位置 这种编程的方式叫AOP。静态代理动态代理原创 2022-04-20 22:20:42 · 1862 阅读 · 0 评论 -
(八)Spring AOP - 核心概念简介
(七)Spring AOP - 原理简介AOP核心概念和术语切面(Aspect)指关注点模块化,这个关注点可能会横切多个对象。事务管理是企业级Java应用中有关横切关注点的例子。 在Spring AOP中,切面可以使用通用类基于模式的方式(schema-based approach)或者在普通类中以@Aspect注解(@AspectJ 注解方式)来实现。连接点(Join point)在程序执行过程中某个特定的点,例如某个方法调用的时间点或者处理异常的时间点。在Spring AOP中,一个原创 2022-04-20 22:32:56 · 217 阅读 · 0 评论 -
(九)Spring AOP - 简单配置
现在通过动态代理的方式实现之前IOC代码的一个日志功能,使用Spring AOP实现。原创 2022-04-20 22:40:46 · 320 阅读 · 0 评论 -
(十)Spring AOP - 使用详解
切点表达式通知方法执行顺序xml配置原创 2022-04-20 23:23:20 · 265 阅读 · 0 评论 -
(十一)Spring 事务 - JdbcTemplate
事务特性事务并发问题JdbcTemplate增删改查原创 2022-04-21 22:07:02 · 937 阅读 · 0 评论 -
(十二)Spring 事务 - 声明式事务
@Transaction注解事务隔离级别事务传播行为异常属性设置原创 2022-04-21 22:39:17 · 428 阅读 · 0 评论
分享