- 博客(3)
- 收藏
- 关注
原创 Spring事务
编程式事务是通过编写代码来进行事务控制、管理事务,而声明式事务是通过配置文件、注解等方式来实现事务控制,将事务管理从业务代码中解耦,使业务代码更加简洁、易于维护。在上述代码中,当 method1 调用 method2 时,会为 method2 创建一个新的嵌套事务,独立于当前事务运行,如果 method2 发生异常将回滚至嵌套事务的保存点。PROPAGATION_NESTED 表示创建一个新的事务,作为嵌套事务运行,如果存在一个事务,则该嵌套事务将在该事务的上下文中运行。
2023-04-27 11:15:28 129 1
原创 @Autowired 和 @Resource 区别
使用 @Autowired 注解时,Spring 会根据类型(byType)自动装配被注入的 bean 实例,如果有多个相同类型的 bean,可以通过 @Qualifier 指定需要注入的 bean 名称。@Resource 注解的参数是 name,表示需要注入的 bean 名称,默认值为 “”,如果没有指定名称,则自动使用属性名称作为 bean 名称进行注入,如果找不到对应名称的 bean,则抛出异常。
2023-04-27 10:29:52 306 1
原创 Springboot 2.0 和 1.0 有什么区别
Spring Boot是一种基于Spring框架的快速开发框架,它简化了Spring应用程序的初始化和配置,提供了一系列的开箱即用的功能模块和约定,使得开发人员可以更加高效地构建现代化的Web应用程序。Spring Boot 2.0对Actuator进行了改进,新增了一些端点(如/shutdown、/info等),并提供了更加详细的度量数据和健康检查信息。除上述方面的改进外,Spring Boot 2.0还包括以下方面的优化和改进:注解和配置文件的支持、Web应用程序开发的支持、安全性和认证的支持等。
2023-04-23 17:21:00 1455 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人