摘要: 一、问题现象与根因分析 1. 典型错误场景 // 执行查询后出现反射异常 org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'column.name' in 'class c 阅读全文
posted @ 2025-02-07 09:59 三苇渡江 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、对象创建规范 推荐使用字符串构造器初始化: BigDecimal num1 = new BigDecimal("123.4567"); // ✅ 推荐 BigDecimal num2 = new BigDecimal(123.456); // ⚠️ 谨慎使用(存在精度风险) 二、精确比较运算 1 阅读全文
posted @ 2025-02-07 09:40 三苇渡江 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 近年来,人工智能发展迅猛,各类 AI 工具层出不穷,极大地改变了我们的工作和生活方式。在众多 AI 工具中,DeepSeek 以其强大的功能和便捷的操作脱颖而出,成为我日常学习和工作的得力助手。今天,我想和大家分享一下我的 DeepSeek 使用心得,希望能帮助大家更好地利用这款工具,提升效率,激发 阅读全文
posted @ 2025-02-05 10:12 三苇渡江 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.分隔符改成使用\t, 默认的会导致数字不对 2.下面也要修改下,不然会出现列和值对不上情况 阅读全文
posted @ 2024-10-23 10:03 三苇渡江 阅读(542) 评论(0) 推荐(0) 编辑
摘要: Java 8 引入了 Streams API,它允许我们以声明性方式处理序列的数据。.stream() 是这一API的核心方法,用于从一个数据源(如数组、集合等)创建一个流(Stream)。以下是 .stream() 方法的一些基本使用介绍: 1. 从集合创建流 List<String> myLis 阅读全文
posted @ 2024-08-12 16:41 三苇渡江 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 在MySQL中,如果你想要查询一个字段,当该字段的值为NULL时显示为0,而不是NULL,可以使用COALESCE函数或者使用IFNULL函数(在MySQL 8.0及更早版本中)。这两个函数都可以用来返回第一个非NULL表达式。 以下是使用COALESCE函数的示例: SELECT COALESCE 阅读全文
posted @ 2024-05-09 10:46 三苇渡江 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: nested exception is org.apache.ibatis.reflection.ReflectionException 此类错误是数据格式问题 关于mybaitis 动态列名,列名有小数点,java 接受返回值 提示格式转换失败 处理办法 动态列名 别名把小数点转换成其他符号 ,后 阅读全文
posted @ 2023-11-22 11:00 三苇渡江 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表这种方法会将旧表中所有的内容都拷贝过来,当然我们可以用delete from 新表;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属 阅读全文
posted @ 2023-09-18 17:02 三苇渡江 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 符号原符号替换符号 小于 < &lt; 小于等于 <= &lt;= 大于 > &gt; 大于等于 >= &gt;= 不等于 <> &lt;&gt; 与 & &amp; 单引号 ’ &apos; 双引号 " &quot; 阅读全文
posted @ 2023-09-14 16:01 三苇渡江 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 📢 你是否正在经历这些崩溃瞬间?👉 项目启动时突然抛出刺眼的红色报错:java.lang.ClassCastException: com.sun.proxy.$ProxyXXX cannot be cast to com.xxx.XXMapper👉 明明代码完美却疯狂提示Mapper注入失败? 阅读全文
posted @ 2023-03-08 10:14 三苇渡江 阅读(211) 评论(0) 推荐(0) 编辑