This commit is contained in:
2026-01-19 09:01:00 +08:00
parent fdc1f203a4
commit c5ec2137e2
28 changed files with 2651 additions and 23 deletions
-11
View File
@@ -1,11 +0,0 @@
package com.budwk.app;
public class Test {
public static void main(String[] args) {
}
}
+42
View File
@@ -0,0 +1,42 @@
package com.budwk.app;
import com.budwk.app.base.service.BaseService;
import com.budwk.app.sys.models.Sys_user;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.nutz.boot.test.junit4.NbJUnit4Runner;
import org.nutz.dao.Cnd;
import org.nutz.dao.Dao;
import org.nutz.dao.Sqls;
import org.nutz.dao.entity.Record;
import org.nutz.ioc.loader.annotation.Inject;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.lang.Lang;
import org.nutz.lang.util.NutMap;
import java.util.List;
@IocBean
@RunWith(NbJUnit4Runner.class)
public class Testzhf {
@Inject
private BaseService baseService;
@Test
public void test() {
List<Sys_user> sysUserList = baseService.dao().query(Sys_user.class, Cnd.NEW());
List<NutMap> listMap = baseService.listMap(Sqls.create("select * from sys_user2"));
sysUserList.forEach(sysUser -> {
NutMap ored = listMap.stream().filter(record -> record.getString("id").equals(sysUser.getId())).findFirst().orElse(null);
if (Lang.isNotEmpty(ored)){
sysUser.setArrivalAtSchoolDate(ored.getString("arrivalAtSchoolDate"));
}
});
baseService.update(sysUserList);
}
}