更新结构图

This commit is contained in:
mazhicheng 2020-03-20 09:18:07 +08:00
parent 3d9a1aefb5
commit 7917f3bc4f
2 changed files with 16 additions and 0 deletions

View File

@ -2,8 +2,11 @@ package diboot.core.test.binder;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.diboot.core.binding.RelationsBinder;
import com.diboot.core.entity.Dictionary;
import com.diboot.core.service.DictionaryService;
import com.diboot.core.util.JSON;
import com.diboot.core.util.V;
import com.diboot.core.vo.DictionaryVO;
import diboot.core.test.StartupApplication;
import diboot.core.test.binder.entity.Department;
import diboot.core.test.binder.entity.User;
@ -40,6 +43,9 @@ public class TestEntityListBinder {
@Autowired
DepartmentService departmentService;
@Autowired
DictionaryService dictionaryService;
/**
* 验证直接关联的绑定
*/
@ -86,4 +92,14 @@ public class TestEntityListBinder {
}
}
@Test
public void testDictionaryBinder(){
// 查询是否创建成功
LambdaQueryWrapper<Dictionary> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(Dictionary::getType, "GENDER");
Dictionary dictionary = dictionaryService.getSingleEntity(queryWrapper);
DictionaryVO vo = RelationsBinder.convertAndBind(dictionary, DictionaryVO.class);
Assert.assertTrue(vo.getChildren().size() > 0);
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 162 KiB

After

Width:  |  Height:  |  Size: 69 KiB