小伙伴们大家好啊,最近再写一个项目,好久没有写自己的博客了,因为要做项目压测,需要模拟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"