代码拉取完成,页面将自动刷新
JDK版本: openjdk_8_201
hutool版本: 5.8.0
1.在Db.use("group_db1")
中通过.find(Entity.create("表名"), 实体类名.class)
这个方法查询到的数据,在for
循环遍历的时候很多字段都是null
,需要在循环里加上实体类名 对象名 = BeanUtil.copyProperties(entity, 实体类名.class)
这种形式才能转成对应的实体类,并且在处理完实体后需要往其他库名不同表名相同的表里写数据的话并不能直接使用 Db.use("group_db2").insert(对象名);
,而是需要Db.use("group_db2").insert(Entity.create("表名").set("字段名",对象名.get字段).set("字段名",对象名.get字段).........)
这种形式。两个表的字段都是一模一样的但是字段很多,需要重新set好多。
2.有一些其他问题想在群里问,但是找不到群在哪里,在官网的那个QQ群号搜索了之后没有找到
字段为null说明你数据库中这个字段就是空的。
很多字段为null说明数据库字段和bean字段没有对应好,如数据库中为下划线,实体字段为驼峰,也有可能缺失setter方法。
你可以使用:
Db.use("group_db2").insert(Entity.create("表名").parse(实体类));
如果不清楚可以继续补充提问,再打开此issue。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论