我正在开发一个项目,我需要在该项目中建立与数据库的连接并在该数据库中插入大量行。我目前在该数据库中有两列 -
ID String PrimaryKey
ACCOUNT String
所以我需要在JMeter的帮助下在这两列中插入很多行。我可以使用此< - p>为ID列生成random Unique ID
${__BeanShell(UUID.randomUUID().toString())}
但是如何为Random JSON String
列生成ACCOUNT
?
或者,每当我尝试在数据库中插入时,是否有任何方法可以继续修改以下JSON字符串?
{"lv":[{"v":{"regId":null,"user":null,"Id":996},"cn":1}],"lmd":1360185}
每当我插入数据库时每个线程的含义,然后在上面的JSON字符串中,应该为每个线程修改一些东西,然后插入到数据库中。
有任何想法如何实现这一点?
答案 0 :(得分:1)
为什么不为JSON字符串创建POJO,然后使用构造函数为属性分配一些随机值。然后只需将POJO序列化为JSON并写下来。
这样你就可以编写一个构造你的对象的循环,每个构造都会产生一个与上一个稍微不同的对象。