- 博客(9)
- 收藏
- 关注
原创 Spring @Transactional 失效场景一 同一个类中A方法调用B方法
1、同一个类中 a 方法使用@Transactional注解,b方法也使用@Transactional注解,a方法调用b方法,b方法的事务是否会生效呢?2.同一个类中a方法没有使用事务,b方法使用了事务,a方法用b方法,b方法的事务会生效吗。
2025-04-01 18:03:59
204
原创 Resolved [NotFoundException: 503 SERVICE_UNAVAILABLE “Unable to find instance for order-service“]
问题:2025-03-30 22:32:13.401 DEBUG 11460 --- [ctor-http-nio-2] o.s.c.g.h.RoutePredicateHandlerMapping : Mapping [Exchange: GET http://localhost:8088/order-service/order] to Route{id='order_route', uri=lb://order-service, order=0, predicate=Paths: [/order-s
2025-03-31 00:15:18
531
原创 SpringBoot SpringCloud SpringCloudAlibaba的版本对应关系
【代码】SpringBoot SpringCloud SpringCloudAlibaba的版本对应关系。
2025-03-30 20:07:29
235
原创 Mybatis-plus:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): XXX
解决: Mybatis 使用 SqlSessionFactoryBean Mybatis-Plus 使用自定义的 MybatisSqlSessionFactoryBean。mybatis 这样配置是没问题的 mybatis-plus中BaseMapper中的内置方法要使用自定义的。问题:Mybatis-plus 可以找到自定义的方法 找不到BaseMapper中的内置方法。原因:由于在配置数据源时定义SqlSessionFactory时这样定义的。
2025-03-09 14:59:52
532
原创 ### Cause: java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.
SpringBoot2.0及以上版本 需要使用spring.datasource.jdbc-url配置url。SpringBoot2.0以前 使用spring.datasource.url配置url。解决:yml 使用spring.datasource.jdbc-url配置url。
2025-03-09 14:44:36
127
原创 IDEA如何多模块项目提交到同一个 Git 仓库
4.然后直接在idea下git commit ,git push;或者在git命令行输入git commit ,git push。推荐在idea上方便。3.删除 version control Director mapping下的git。1.删除创建项目的模块下的.git文件夹。2.在项目下输入git add .
2024-09-13 18:15:34
463
原创 SpringDataJpa
由于默认情况下,Spring Boot会自动扫描带有@Repository、@Service、@Controller、@RestController和@Component注解的类,并将它们注册为Spring的bean。Spring Data JPA项目提供了一些接口,如JpaRepository,这些接口继承自Spring Data的CrudRepository或者PagingAndSortingRepository接口,这些接口已经定义了一些通用的数据库操作方法。SpringDataJpa学习。
2024-09-13 15:52:44
190
原创 通过@Autowired 静态注入Spring Bean对象报空指针
Spring框架使用依赖注入(DI)来管理Bean的生命周期和依赖关系。在Spring中,Bean的注入通常是通过构造函数、字段或者方法进行的,这些操作都是在实例化对象之后进行的。然而,静态代码块或静态方法是在类加载时执行的,此时Spring容器可能还没有完成Bean的初始化工作,因此尝试在静态上下文中访问未初始化的Bean会导致空指针异常。
2024-08-12 20:59:33
592
原创 java.lang.ExceptionInInitializerError at org.junit.jupiter.engine.execution.ExtensionValuesStore报错
包中都有StaticLoggerBinder.class,而实际用的是。如上报错是由于springboot test依赖中有两个。解决:在maven helper中搜索。
2024-08-11 11:58:35
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人