bean字典
1 | String projectId = (String) params.get("project_id"); |
bean字典使用dictAttrs()在数据字典生成属性
1
2
3
4
5
6
public List<MaiBeanDictionaryAttr> dictAttrs() {
return Arrays.asList(MaiBeanDictionaryAttr.getBuilder().name("id").refName("id").varchar().data().build(),
MaiBeanDictionaryAttr.getBuilder().name("姓名").refName("name").varchar().data().build(),
MaiBeanDictionaryAttr.getBuilder().name("年龄").refName("age").doubleT().data().build());
}
其中,.name()
方法对应属性的逻辑名称,.refName()
方法对应物理名称,.varchar()
或.doubleT()
代表属性的类型,.data()
表示只生成属性而不生成参数,还有一个.dataAndParam()
方法,表示生成属性和参数
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Monster龙!