项目的研发或者上线阶段,为了方便,可能需要初始化数据库:包括用户,权限,或者一些其他的基础数据。我这里采用的是解析Xml文件初始化数据库。
(1)Xml文件的格式如下:
MD5Util.md5(node.valueOf("@password")));
user.setEmail(node.valueOf("@email"));
user.setRoleCode(node.valueOf("@roleCode"));
user.setStatus(node.valueOf("@status"));
user.setCreationTime(System.currentTimeMillis());
action.saveEntity(user);
} catch (Throwable e) {
e.printStackTrace();
}
}
}
}