import io.paperdb.item.PaperItem; import io.paperdb.item.PaperItemFactory; import io.paperdb.item.PaperSource; public class CSVImporter { public void importData(String csvFilePath) { PaperItemFactory itemFactory = new PaperItemFactory(); PaperItem<Person> personItem = itemFactory.createItem(Person.class, PaperSource.CSV); List<Person> people = personItem.importFrom(csvFilePath); // ... } } import io.paperdb.item.PaperItem; import io.paperdb.item.PaperItemFactory; import io.paperdb.item.PaperSource; import io.paperdb.item.validator.PersonValidator; public class DataValidator { public boolean validateData(Person person) { PaperItemFactory itemFactory = new PaperItemFactory(); PaperItem<Person> personItem = itemFactory.createItem(Person.class, PaperSource.CSV); PersonValidator validator = new PersonValidator(); return validator.validate(person); } }


上一篇:
下一篇:
切换中文