package book.rebate.amt; import book.BookName; import book.rebate.BookCommandBucket; import book.rebate.BookCommandMeta; import foundation.dao.Filter; import foundation.data.entity.Entity; import foundation.data.entity.EntitySet; import foundation.data.object.DataObject; import foundation.server.Initializer; public class BookCommandMetaLoader extends Initializer { @Override public void startUp() throws Exception { load(); } private void load() throws Exception { BookCommandBucket metaBucket = BookCommandBucket.getInstance(); DataObject dataObject = DataObject.getInstance("sys_book_command"); EntitySet entitySet = dataObject.getTableEntitySet(new Filter("book_name", BookName.RebateAmt.name())); for (Entity entity: entitySet) { BookCommandMeta meta = new BookCommandMeta(); meta.load(entity); metaBucket.loadOne(meta); } } @Override public void shutDown() throws Exception { } }