0

我正在处理需要连接到数据库并在该数据库中插入大量行的项目。我目前在该数据库中有两列-

ID         String PrimaryKey
ACCOUNT    String

所以我需要在 JMeter 的帮助下在这两列中插入很多行。我可以random Unique ID使用这个为 ID 列生成 -

${__BeanShell(UUID.randomUUID().toString())}

但是如何Random JSON String为该ACCOUNT列生成一个?

或者,每当我尝试插入数据库时​​,有什么方法可以继续修改下面的 JSON 字符串?

{"lv":[{"v":{"regId":null,"user":null,"Id":996},"cn":1}],"lmd":1360185}

每当我插入数据库时​​,每个线程的含义,然后在上面的 JSON 字符串中,应该为每个线程修改一些内容,然后将其插入数据库。

任何想法如何实现这一目标?

4

1 回答 1

1

为什么不为 JSON 字符串创建一个 POJO,然后使用构造函数为属性分配一些随机值。然后只需将 POJO 序列化为 JSON 并写入即可。

这样你就可以编写一个循环来构造你的对象,并且每个构造都会生成一个与上一个略有不同的对象。

于 2013-02-11T01:32:04.987 回答