spring
文章平均质量分 95
练习生10086
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringMVC简介和体验
SpringMVC 是 Spring 框架的一个模块,用于开发 Web 应用程序。它是一个基于 MVC 设计模式的 Web 框架,可以帮助开发者快速构建 Web 应用程序。SpringMVC 的核心是 DispatcherServlet,它是一个前端控制器,负责接收 HTTP 请求并将请求分发给对应的处理器(Handler)进行处理。处理器可以是一个控制器(Controller),也可以是一个 RESTful Web 服务。原创 2023-09-22 09:06:26 · 216 阅读 · 1 评论 -
Spring 声明式事务
声明式事务的优点在于可以将事务管理的细节屏蔽起来,使得代码更加简洁、易读、易维护,同时也提高了代码的复用性。相比声明式事务,编程式事务的优点是灵活性高,可以按照自己的需求来控制事务的粒度、模式等等。编程式事务是指通过编写代码的方式直接控制事务的提交和回滚,通常使用事务管理器(如 Spring 中的 PlatformTransactionManager )来实现。细节没有被屏蔽:编写编程式事务的代码需要考虑很多细节,如事务的开启、提交、回滚等,这些细节都需要程序员自己来完成,比较繁琐。原创 2023-09-21 16:31:06 · 219 阅读 · 0 评论 -
Spring IoC容器和核心概念
所有内容写到 XML 格式配置文件中。声明 Bean 通过标签。标签包含基本信息(id, class)和属性信息。引入外部的 properties 文件可以通过。IoC 容器实现选择 ClassPathXmlApplicationContext 对象。注解负责标记 IoC 的类和进行属性装配。XML 文件依然需要,需要通过标签指定注解范围。原创 2023-09-21 11:52:49 · 141 阅读 · 0 评论 -
Spring AOP面向切面编程
在 AOP 中,有一些术语名词是我们需要了解的,包括:1. 切面(Aspect):横切关注点被模块化的特殊对象。2. 连接点(Join Point):程序执行过程中的某个特定点,如方法的调用或异常的处理。3. 切入点(Pointcut):一组连接点的集合,用于定义切面在何处执行。4. 通知(Advice):切面在特定的切入点上执行的动作,包括前置通知、后置通知、返回通知、异常通知和环绕通知。前置通知:在被代理的目标方法前执行返回通知:在被代理的目标方法成功结束后执行(原创 2023-09-21 14:26:44 · 164 阅读 · 0 评论
分享