| | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.io.File; |
| | | import java.lang.reflect.Field; |
| | | import java.sql.Timestamp; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | return 0; |
| | | } |
| | | |
| | | // https://blog.csdn.net/LSL1618/article/details/109102424 |
| | | setCreateInfo(list, mfe); |
| | | |
| | | int rows = 0; |
| | | for (int i = 0, c = list.size(); i < c; i++) { |
| | |
| | | } |
| | | |
| | | /** |
| | | * 设置创建信息 |
| | | */ |
| | | private <T> void setCreateInfo(List<T> list, MetaFileEntity mfe) { |
| | | try { |
| | | for (T t : list) { |
| | | Field cuField = t.getClass().getDeclaredField("createUser"); |
| | | cuField.setAccessible(true); |
| | | cuField.set(t, mfe.getCreateUser()); |
| | | |
| | | Field cuTime = t.getClass().getDeclaredField("createTime"); |
| | | cuTime.setAccessible(true); |
| | | cuTime.set(t, mfe.getCreateTime()); |
| | | } |
| | | } catch (Exception ex) { |
| | | log.error(ex.getMessage(), ex); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 插入MDB |
| | | */ |
| | | private Integer insertMdb(String root, MetaFileEntity mfe, List<TabMapperEntity> tabs) { |