美文网首页
BuguMongo 使用dao将js/txt文件读取映射到数据库

BuguMongo 使用dao将js/txt文件读取映射到数据库

作者: 福霜 | 来源:发表于2017-08-02 23:44 被阅读0次

以火车站站点名称映射12306的官方站点编码(三字码)为例

实体类Station

实体类Station 12306获取的火车站三字码信息,js文件,可另存为txt文件

新建FileReadHelper类

新建FielReadHelper类文件,可以在该文件中直接定义Dao类 BuguDao类

编写读取js/txt文件的方法,把文件内容存放到String变量中

读取文件的方法

设置文件存储路径和文件编码格式,调用写好的读取文件的方法,这里的splitStaionStr方法是自定义的,主要是对字符串进行分割,按@符号拆分成数组

循环站点信息,依次将每个站点存入数据库 将分割后的数组中的站点信息再次分割,将信息绑定到实体 在main方法中执行writeStationInfo()方法

同理,利用

TrainSite site = TrainSiteDao.dao.query().is("name", name).result();

TrainSiteDao.dao.update().set(site,"nameCode", nameCode);

是将TrainSite中的name和Station中的Name相等的数据对应起来,将TrainSite中的nameCode字段改成Station中的nameCode。

相关文章

网友评论

      本文标题:BuguMongo 使用dao将js/txt文件读取映射到数据库

      本文链接:https://www.haomeiwen.com/subject/ymxulxtx.html