Spring批头标题验证

时间:2014-10-24 07:37:44

标签: spring spring-batch

我是春季批次的新手,现在我正在处理我的第一批应该从一些平面文件(.csv)读取并在数据库中保存一些记录。我只想上传那些我知道音轨的文件。例如,我必须加载的曲目如下:

a;b;c
1;1;1
2;2;2
3;3;3

然后我要加载的曲目是 a; b; c 。然而,很多时候,有些轨道会出现不同的轨道:

b;a;c
1;1;1
2;2;2
3;3;3

a;b2;c
1;1;1
2;2;2
3;3;3

我不想加载。要解决它我想从我的轨道生成一个代码(a; b; c),并检查每个文件头加载这个代码,如果代码不对应,那么我不加载文件。 / p>

a; b; c ---> 100

b; a; c ---> 200

一个; B2;Ç---> 250

现在我想问你这是否是正确的方法,以及其他什么是允许我为没有碰撞的字符串生成唯一代码的函数?哈希代码对此有用吗?

0 个答案:

没有答案