5、由SQL插入语句组成的文本文件,执行这些SQL语句可以把数据插入到数据库中。 让我们为这个验证过程设计不同的组件。DataConverter(发起者)DataConverter类(图32.1和Listing32.1)是数据转化过程的实现。 Figure 32.1: DataConverter Class?The Originator Listing 32.1: DataConverter Class 1.public class DataConverter { 2. public static final String DATA_FILE = "
6、Data.txt"; 3. public static final String OUTPUT_FILE = "SQL.txt"; 4. private long ID = 0; 5. public Memento createMemento() { 6. return (new Memento(ID)); 7. } 8. public void setMemento(Memento memento) { 9. if (memento != null) 10. ID = memento.getID(); 11. } 12.
7、 public long getLastProcessedID() { 13. return ID; 14. } 15. public void setLastProcessedID(long lastID) { 16. ID = lastID; 17. } 18. public boolean process() { 19. boolean success = true; 20. String inputLine = ""; 21. long currID = 0; 22. try { 23. Fil