Spring
文章平均质量分 84
铁达尼灬胖
大鹏一日同风起,扶摇直上九万里
展开
-
Spring第四讲:Spring综合练习【Spring+MyBatis+Servlet整合】
实现servlet使用spring注入对象。servlet中加入注解及init方法。自定义切面实现统计方法执行时间。MyBatis核心配置文件。在web.xml中加入监听。pom.xml引入资源。Spring配置文件。Service业务层。原创 2023-07-02 15:33:53 · 371 阅读 · 0 评论 -
Spring第三讲:SpringAOP面向切面编程
AOP(Aspect Orient Programming),面向切面编程,AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向切面编程,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术。AOP可以拦截指定的方法并且对方法增强,而且无需侵入到业务代码中,使业务与非业务处理逻辑分离,比如Spring的事务,通过事务的注解配置,Spring会自动在业务方法中开启、提交业务,并且在业务处理失败时,执行相应的回滚策略。原创 2023-07-02 15:33:55 · 674 阅读 · 0 评论 -
Spring第二讲:SpringIoC控制反转、依赖注入
在传统的 Java 应用中,一个类想要调用另一个类中的属性或方法,通常会先在其代码中通过 new 的方式将后者的对象创建出来,然后才能实现属性或方法的调用。但在 Spring 应用中,Java 对象创建的控制权是掌握在 IoC 容器手里,开发者通过XML或注解的配置将Java对象的管理权交给IoC容器,对象的创建由Spring完成。当开发者需要用到对象时,可以直接从Spring中获取对象,不需要再自行创建。IoC 带来的最大改变不是代码层面的,而是从思想层面上发生了“主从换位”的改变。原创 2023-07-02 15:32:34 · 1851 阅读 · 0 评论 -
Spring第一讲:Spring基础概念和环境搭建
Spring 的核心容器是其他模块建立的基础,由 Beans 模块、Core 核心模块、Context 上下文模块和 SpEL 表达式语言模块组成,没有这些核心容器,也不可能有 AOP、Web 等上层的功能。时至今日,Spring 俨然成为了 Java EE 代名词,成为了构建 Java EE 应用的事实标准。Spring 框架是一个分层的、面向切面的 Java 应用程序的一站式轻量级解决方案,它是 Spring 技术栈的核心和基础,是为了解决企业级应用开发的复杂性而创建的。原创 2023-07-02 15:28:21 · 769 阅读 · 0 评论