java批量向数据库插入10000条用户信息,或者更多2020。

本文介绍了如何使用Java编写一个批量导入用户信息到数据库的程序,以应对项目压力测试中需要模拟大量用户的需求。通过创建用户Bean、数据库连接工具类和配置文件,利用DruidDataSource实现高效插入,简化了手动添加用户的工作。
摘要由CSDN通过智能技术生成

小伙伴们大家好啊,最近再写一个项目,好久没有写自己的博客了,因为要做项目压测,需要模拟5000个用户进行访问,但我又不可能手动写5000个用户到数据库撒,于是就编写了一个小的批量导入程序,下面让我们来看看把。

那么首先需要一个bean来存储用户信息:

MiaoShaUser
@ToString
@Setter
@Getter
@AllArgsConstructor
public class MiaoShaUser {
  private Long id;//用户id,手机号码
  private String nickname;//用户名名称
  private String password;//MD5(MD5(pass+明文+固定salt)+salt)
  private String head;//头像,云存储id
  private Date registerDate;//注册时间
  private Date lastLoginDate;//登陆时间
  private Integer loginCount;//登陆次数
}

你可以不用这么多,然后我们编写一个连接数据库的工具类

DBUtil
public class DBUtil {
	
	private static Properties props;
	
	static {
		try {
			InputStream in = DBUtil.class.getClassLoader().getResourceAsStream("application.properties"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值