实体转为json的,如何处理外键情况
2024-09-01 16:43:46
实体转为json的,如何处理外键情况
jc.registerJsonValueProcessor(Userrelation.class,
new JsonValueProcessor() {// 此处的Role是Role对象的外键属性
public Object processObjectValue(
String key, Object value,
JsonConfig arg2) {
if (value == null)
return "属性为空值";
if (value instanceof Userrelation) {
String cname = ((Userrelation) value).getC_person().getName();//获得测评人的姓名
String bname=((Userrelation) value).getB_person().getName();//获得被测评人的姓名
return cname+"->"+bname;
}
return value.toString();
} public Object processArrayValue(
Object value, JsonConfig arg1) {
return "";
}
});
最新文章
- Make命令
- 《CSS3秘籍》(第三版)-读书笔记(3)
- IOS 导航栏
- BAT for循环
- 两句话概括“sql外键”
- 利用反射完成初级万能DAO
- 【转】eclipse使用git提交到osc
- 《深入理解Java虚拟机》(六)堆内存使用分析,垃圾收集器 GC 日志解读
- 流程控制之if
- 008.Zabbix多图展示
- VCAP5-DCA – What’s new?
- XMLHelper类 源码(XML文档帮助类,静态方法,实现对XML文档的创建,及节点和属性的增、删、改、查)
- Elasticsearch技术解析与实战(二)文档的CRUD操作
- 使用C语言调用mysql数据库编程实战以及技巧
- Visualization data using R and bioconductor.--NCBI
- PHP-----TP框架----命名空间
- ***关于WP的邮件无法发送问题的总结(原创)
- React Native踩坑之无法启动Debug
- hdu2597 Simpsons’ Hidden Talents
- [转载]OpenWRT使用wifidog实现强制认证的WIFI热点 | 半个橙子
热门文章
- System.Web.Optimization
- bilibili动画下载视频批量改名(python)
- 8.5 Ingress实现基于域名的多虚拟主机、URL转发、及多域名https实现等案例
- .NET 5的System.Text.Json的JsonDocument类讲解
- Codeforces 710F - String Set Queries(AC 自动机)
- SAM 感性瞎扯
- CentOS6.9安装python3
- liveBOS环境搭建
- CMakeLists.txt添加多个源代码
- SonarQube的部分规则探讨