<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BIGTATA的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/BIGTATA</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BIGTATA]]></copyright><item><title><![CDATA[MyBatis 返回 Map 时字段丢失？排查 NULL 值导致的“字段消失”问题]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/166596448</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/166596448</guid><author>BIGTATA</author><pubDate>Thu, 24 Sep 2026 16:39:42 +0800</pubDate><description><![CDATA[一条查询 SQL 明明没报错，返回的字段别名也写了，但最终在返回的 Map 里就是找不到某个字段。比如查询 order_barcode 表，SQL 里写了 bar.gsm AS bar_gsm，结果返回的 data Map 里既没有 bar_gsm，也没有 gsm，两个都缺。但是有的问题要注意，我的MyBatis是这样的，如果直接加在下面，是不会被加载的，因为指定了configLocation，所以要加到mybatis-config.xml里。最后发现，真正的原因是：这条记录的 gsm 值是 NULL。]]></description><category></category></item><item><title><![CDATA[mybatils往sqlserver中批量查数据，小数精度问题]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/164118148</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/164118148</guid><author>BIGTATA</author><pubDate>Thu, 27 Aug 2026 15:02:18 +0800</pubDate><description><![CDATA[SQL Server 看到 score 列的参数值中有 0（整数）和 0.6（小数）混合时，它会把整列推断为 INT 类型（取"最小公共类型"），然后把 0.6 强制转换为 INT，结果就是 四舍五入为 1。MySQL 和 Oracle 在批量 INSERT 时不会做这种"公共类型推断"，所以同样的代码在 MySQL 下不会出问题。点击确认保存后，0.6存入数据库会变为1，后端debug后执行mybatils前数据都是对的（0.6），但是一批量插入数据表就错了。所以语句要用cast。]]></description><category></category></item><item><title><![CDATA[随笔：宜搭自定义表单表格如何点击下一页时如何保持搜索条件]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/163568028</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/163568028</guid><author>BIGTATA</author><pubDate>Fri, 07 Aug 2026 16:23:45 +0800</pubDate><description><![CDATA[原文链接：https://developer.aliyun.com/ask/694307。]]></description><category></category></item><item><title><![CDATA[随笔：宜搭报表部门筛选问题]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/163081209</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/163081209</guid><author>BIGTATA</author><pubDate>Tue, 21 Jul 2026 16:33:24 +0800</pubDate><description><![CDATA[宜搭报表筛选器选择数据集中的部门组件，设置多选，发现选单个部门可以筛选，但是一但多选就筛选不出来。需要自己用公式加工一下。]]></description><category></category></item><item><title><![CDATA[随笔：宜搭根据条件搜索表单实例详情列表中如何排序]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/161439051</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/161439051</guid><author>BIGTATA</author><pubDate>Wed, 27 May 2026 07:11:48 +0800</pubDate><description><![CDATA[这里面就有参数dynamicOrder，只需将 dynamicOrder 的空字符串替换为自己的JSON字符串即可。]]></description><category></category></item><item><title><![CDATA[随笔：宜搭数据表单子表单动态控制字段是否必填]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/161422852</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/161422852</guid><author>BIGTATA</author><pubDate>Tue, 26 May 2026 14:11:41 +0800</pubDate><description><![CDATA[比如，子表单有个字段"是否必填"控制另一个文本字段的必填情况。]]></description><category></category></item><item><title><![CDATA[随笔：宜搭自定义一个加载界面]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/161309088</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/161309088</guid><author>BIGTATA</author><pubDate>Fri, 22 May 2026 11:04:09 +0800</pubDate><description><![CDATA[这样就实现了在数据加载时跳出加载窗口，加载完毕后，窗口关闭，提升用户体验。先在数据源中新建一个全局变量isLoading，默认值为true。然后在数据加载完后，加上如下代码即可。拖入JSX组件，放入代码如下。先看效果图，包含遮罩层。]]></description><category></category></item><item><title><![CDATA[随笔：宜搭集成自动化通过脚本去控制条件分支]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/161300630</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/161300630</guid><author>BIGTATA</author><pubDate>Fri, 22 May 2026 07:46:40 +0800</pubDate><description><![CDATA[需求：我想通过子表单中的一个多选组件来判断是否需要推送，勾选了就走推送分支。这里在测试脚本时，测试数据我也贴出来（传参是整个tableField），这次用脚本去实现，我直接把脚本代码给出来。]]></description><category></category></item><item><title><![CDATA[随笔：宜搭自定义界面表格行选择器，无论是选择单选还是复选，在点击选中明细一条时，会选中全部]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/160418881</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/160418881</guid><author>BIGTATA</author><pubDate>Wed, 22 Apr 2026 21:55:21 +0800</pubDate><description><![CDATA[我直接说原因，因为数据主键没有维护，这里可以理解为数据库的主键，需要唯一。]]></description><category></category></item><item><title><![CDATA[随笔：宜搭循环触发问题，报错提示Maximum call stack size exceeded]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/160392013</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/160392013</guid><author>BIGTATA</author><pubDate>Wed, 22 Apr 2026 09:36:27 +0800</pubDate><description><![CDATA[当时没多想，后台打印抱错Maximum call stack size exceeded，看了一下上面确实是循环触发了，所以修改为以下代码。需求是这样的，宜搭关联表单选择后，选中的选项会罗列在组件中，选中过多时会导致不美观，所以要求选择后清空。我的解决方式就是，在组件上绑定值变化函数，选择完后触发，重新置空。]]></description><category></category></item><item><title><![CDATA[ruoyi问题：多数据源，mybatils在执行sql时提示对象名不存在]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/135085031</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/135085031</guid><author>BIGTATA</author><pubDate>Tue, 19 Dec 2023 15:01:06 +0800</pubDate><description><![CDATA[ruoyi项目配置了2个数据源，2个数据源为同一服务器下的2个数据库。mybatils在执行sql时，一个数据库可以查询出来，另一个却提示数据库对象名不存在。控制台的sql我拿到console窗口执行没问题。另一个数据源就可以查出来，同一服务器下的不同数据库。是我mybatils哪里没配置好吗。报错的数据源部分如下。]]></description><category></category></item><item><title><![CDATA[若依项目多数据源如何生成代码]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/133336161</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/133336161</guid><author>BIGTATA</author><pubDate>Wed, 27 Sep 2023 08:04:44 +0800</pubDate><description><![CDATA[五，需要在从表数据库中，导入主表的gen_table和gen_table_column只需要表结构就好，执行即可。在服务器中除主库ruoyiVue，还想要关联两个从库，ORAPS_Product和ORAPS_Sample。六、我用的是sqlserver是需要对从表进行注释才能在代码导入中找到，需要对表右击属性，进行注释。四、在GenController，指定想要进行代码生成的数据表所在数据库。若依的代码导入只会导入带备注的主库的表，那如何导入从表的表呢？]]></description><category></category></item><item><title><![CDATA[Cannot resolve method ‘println(java.lang.String, int)‘问题的解决]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/115820443</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/115820443</guid><author>BIGTATA</author><pubDate>Sun, 18 Apr 2021 10:42:08 +0800</pubDate><description><![CDATA[Cannot resolve method 'println(java.lang.String, int)'报错，有没有小伙伴和我一样，喜欢用 System.out.println，但不知道它的特性，只管能输出就完事了，后来碰到了这个报错
进入主题，报错的原因是printf和println的特点不同
printf: 式样化规定字符, 以"%"开端, 后跟一个或几个规定字符, 用来确定输出内容式样。
println: 从右到左压栈，然后将先读取放到栈底，最后读取的放在栈顶，处理时候是从栈顶开始的。
（当然是百]]></description><category></category></item><item><title><![CDATA[idea为什么格式化快捷键ctrl+shift+l用不了]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/115492094</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/115492094</guid><author>BIGTATA</author><pubDate>Wed, 07 Apr 2021 18:08:02 +0800</pubDate><description><![CDATA[相信大家遇到了明明idea的快捷键突然用不了，然而看看自己的快捷键设置也没错，呵呵，大家试试把网易云音乐关了试试，如果是mac关了喜马拉雅再试试。

]]></description><category></category></item><item><title><![CDATA[在idea中，项目名不见了，只剩下各个模块]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/115482438</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/115482438</guid><author>BIGTATA</author><pubDate>Wed, 07 Apr 2021 13:50:48 +0800</pubDate><description><![CDATA[今天想使用IDEA突然发现左侧的项目名不见了，只剩下了各个模块，无法选中父文件来创建新的模块
类似于如此只显示各个模块

解决方案：
File—&gt;project structure—&gt;Model如图

选择你的项目，选择maven，然后一直点击下一步next最后点击完成finished。

...]]></description><category></category></item><item><title><![CDATA[idea新建包时，为什么一直没办法在包地下建子包]]></title><link>https://blog.youkuaiyun.com/BIGTATA/article/details/115374305</link><guid>https://blog.youkuaiyun.com/BIGTATA/article/details/115374305</guid><author>BIGTATA</author><pubDate>Thu, 01 Apr 2021 14:58:30 +0800</pubDate><description><![CDATA[今天在使用idea时，想在一个包底下建子包却一直建在同一级
像这样的情况，后来发现是包查看设置的问题

取消勾选Flatten Packages问题就解决了

]]></description><category></category></item></channel></rss>