json - Spring ScopedProxy session Bean JSON 在 JSON 响应中导出 targetClass 详细信息

标签 json spring spring-boot jackson response

当我发送 session 范围 bean 作为响应时,它也会生成以下详细信息:

    "accountNonExpired": true,
  "accountNonLocked": true,
  "credentialsNonExpired": true,
  "enabled": true,
  "chfDbqUserLevel": 1,
  "eurDbqUserLevel": 1,
  "frozen": false,
  "targetClass": "com.......models.PxUser",
  "targetSource": {
    "targetBeanName": "scopedTarget.pxUser",
    "targetClass": "com......models.PxUser",
    "beanFactory": {
      "parentBeanFactory": null,
      "beanClassLoader": {
        "parent": {
          "parent": {
            "parent": {
              "parent": null,
              "urls": [
                "file:/C:/Program%20Files/Java/jdk1.8.0_92/jre/lib/ext/access-bridge-64.jar",
                "file:/C:/Program%20Files/Java/jdk1.8.0_92/jre/lib/ext/cldrdata.jar",
                "file:/C:/Program%20Files/Java/jdk1.8.0_92/jre/lib/ext/dnsns.jar",

如何从响应中排除 targetClass 详细信息?

谢谢

最佳答案

尝试为 session 管理 bean 添加 @JsonIgnoreProperties("targetClass")。

关于json - Spring ScopedProxy session Bean JSON 在 JSON 响应中导出 targetClass 详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42506153/

相关文章:

java - 无法使用 Spring Webflux 和 Thymeleaf 对静态资源进行版本控制

java - 回调是什么意思?

java - 如何在Spring data JPA中通过复合主键删除/搜索存在?

JavaScript、Ajax 和 JSON : weird "xml processing" error when parsing response

php连接多个json文件并按id分组

json - 根据另一个键的值有条件地打印值

java - Rest 服务中的 Spring RestTemplate postForObject 调用

spring-boot - 在 Spring Data Repositories 的列表中查找包含字符串的实体

java - 用于派生查询的 Spring jpa 拦截器

json - 如何在嵌套模型中自定义 knockout 映射创建?