
开发问题
本专栏记录了日常开发遇到的一些问题
YD_1989
这个作者很懒,什么都没留下…
展开
-
TransactionSynchronizationAdapter - 如何在事务不同状态下执行特定操作
在 Java 项目中,有时候需要在事务某个阶段执行一些特定的操作,比如更新数据等,这个时候可以通过使用 TransactionSynchronizationAdapter来实现特定逻辑操作。本文以 事务提交之后为例,演示在事务提交之后执行特定操作。原创 2025-04-10 19:45:00 · 864 阅读 · 0 评论 -
windows 系统通过 cmd 命令终止进程
此命令会显示所有占用端口 8105 的网络连接,并列出 PID(进程标识符)。原创 2024-06-07 14:24:40 · 5039 阅读 · 0 评论 -
MySQL 执行 UNION ALL` 语句报错- The used SELECT statements have a different number of columns
等一切常量信息,只要保证两个 SQL 语句的查询字段数量一致即可。我们在 SQL 语句中使用了。原创 2024-05-14 23:35:00 · 622 阅读 · 0 评论 -
MyBatis中if标签传0不能正确判断问题
传入值为0时,mybatis中if标签判断出错的问题: <if test="reqDTO.stationId != null and reqDTO.stationId != ''"> and c.station_id = #{reqDTO.stationId} </if>以上原代码,当stationId =0时,这个条件就进入不了。改成: <if test="reqDTO.stationId != nu原创 2022-04-29 11:50:23 · 661 阅读 · 0 评论 -
项目无法运行报错 Command line is too long.
Idea启动项目报错:解决方法:在该项目文件夹.idea/workspace.xml中找到<component name="PropertiesComponent"> ...</component>然后在其中添加:<property name="dynamic.classpath" value="true" />问题得到解决。...原创 2022-02-15 16:36:21 · 270 阅读 · 0 评论 -
Could not autowire.No beans of “NamedParameterJdbcTemplate‘ type found.
在 Idea 的 spring 工程里,遇到 Could not autowire.No beans of “NamedParameterJdbcTemplate‘ type found. 的错误提示。但程序的编译和运行都是没有问题的,不影响业务功能。(1)第一个是 Intellij IDEA 本身工具的问题。这种情况下不用去理会。(3)降低 Autowired 检测的级别,将 Severity 的级别由之前的 error 改成 warning 或其它可以忽略的级别。原创 2022-09-16 23:17:34 · 4101 阅读 · 0 评论 -
pom文件的 spring-boot-maven-plugin报红
解决报红是因为缺少版本号,后面加上:<version>2.3.5.RELEASE</version> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-mave原创 2021-09-14 10:48:52 · 310 阅读 · 0 评论 -
Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBea
启动springboot项目报错:Invalid default: public abstract java.lang.Class org.mybatis.spring.annotation.MapperScan.factoryBea原因:没有导入依赖MyBatis-Spring-Boot-Starter导入依赖:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifact原创 2022-04-29 14:26:53 · 10137 阅读 · 0 评论