`
fantaxy025025
  • 浏览: 1328001 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

【原创】Cannot create property=xxx for JavaBean=【lombok 和 yaml包 混合报错】

阅读更多

=

=

=

 

问题:

同时使用lombok 和 yaml包(snakeyaml)

在使用注解:@Accessors(chain = true)  后,用yaml.load(inputStream);  时会报错:

Cannot create property=doctor for JavaBean=Yao(doctor=null, name=null, yao=null, days=null)

 in 'reader', line 1, column 1:

    doctor: 你我他 

 

暂时的解决办法:

先不用@Accessors(chain = true) 

 

因为这个方法的包内部实现有问题,是暂时试验下的。

看源码为:

import lombok.experimental.Accessors;

 

 

=

=

=

 

分享到:
评论

相关推荐

    eclipse下lombok 插件jar包及安装方法

    Lombok是一款非常受欢迎的Java库,它通过注解的方式简化了JavaBean的编写工作,减少了大量getter、setter、构造函数等冗余代码。在Eclipse这样的集成开发环境中使用Lombok,可以极大地提高开发效率。本篇文章将详细...

    Lombok资源jar包

    Lombok是一款非常受欢迎的Java库,它通过注解的方式极大地简化了JavaBean的开发工作。在Java编程中,我们经常需要编写大量的getter、setter、equals、hashCode和toString方法,这些繁琐的工作占据了开发者很多时间。...

    lombok jar包 不用get set方法用这个插件不报错

    在标题和描述中提到的,"lombok jar包不用get set方法用这个插件不报错",这意味着使用Lombok可以在不手动编写getter和setter的情况下,依然能够正确地访问和修改对象的属性,而不会出现编译错误。 首先,我们需要...

    lombok官方jar包

    使用Lombok的两点主要原因就是: (1)、简化冗余的JavaBean代码; (2)、大大提高JavaBean中方法的执行效率;

    java自学==javabean实例

    Java自学之路:深入理解JavaBean实例 在Java编程中,JavaBean是一种特殊的Java类,它遵循特定的设计规范,主要用于数据封装、属性交换以及组件开发。JavaBean是Java平台上的一个核心概念,尤其在企业级应用开发中...

    lombok的jar包.zip

    lombok.jar包,适用于eclipse和sts的lombok插件,Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器...

    lombok离线插件包

    Lombok是一款强大的Java库,它通过提供注解的方式简化了JavaBean类的编写,免去了手动创建getter、setter、构造函数等繁琐的工作。本压缩包是为那些不常连接网络或希望离线安装Lombok插件的IDEA用户准备的。以下是...

    JavaBean总结

    JavaBean遵循一定的规范,使得这些组件可以在各种Java应用程序中方便地使用和集成。在JavaBean规范中,一个JavaBean是一个公共的Java类,具备特定的结构和行为。 **JavaBean基础知识** 1. **什么是组件?** 组件是...

    JavaBean累加求和.doc

    本实验的目的是了解JavaBean的原理和应用,并掌握JavaBean和JSP结合使用的方法。在实验中,我们将设计实现一个界面,用于输入累加的起始值和截至值,并显示累加结果。 三、实验要求 在实验中,我们需要设计实现一...

    JavaBean入门 - 概念和简单例子

    ### JavaBean入门概念与简单示例 #### 一、JavaBean简介 JavaBean是一种符合特定规范的Java类,主要用于封装数据或实现简单的业务逻辑。它通常用于Java Web开发中的MVC(Model-View-Controller)架构中作为模型层...

    6.javaBean.doc

    JavaBean是Java编程语言中的一个重要概念,它是一种符合特定规范的Java类,通常用来封装数据和业务逻辑,以便在Web应用程序中重复使用。JavaBean遵循面向对象的原则,且具有良好的可扩展性和可复用性,广泛应用于MVC...

    Jsp+Javabean教程《共享》

    - **解析**:上述 `FirstJavaBean` 类定义了一个简单的 JavaBean,其中包含了 `firstProperty` 属性,并提供了对应的 `get` 和 `set` 方法。此类可以通过 JSP 的 `<jsp:useBean>` 标签进行实例化,并通过 `<jsp:set...

    lombok.jar

    Lombok是一款非常实用的Java库,它通过注解的方式来简化JavaBean的开发,极大地减少了样板代码,提高了开发效率。Lombok.jar文件就是这个库的可执行版本,通常用于构建环境中,比如Maven或Gradle的依赖库,或者作为...

    lombok插件-IDEA离线安装包

    Lombok是一款非常受欢迎的Java库,它通过注解的方式简化了JavaBean的编写工作,极大地提高了开发效率。在IDEA(IntelliJ IDEA)中,Lombok插件是支持其功能的关键,尤其对于那些网络环境不稳定,无法稳定访问官方...

    JavaBean简介及基本使用

    JavaBean是Java编程语言中的一种特定类,它遵循一定的规范,用于封装数据并提供属性访问和方法调用。JavaBean的主要目标是使软件组件在Java应用程序中可重用和可组合,尤其在Web开发中,如JSP(JavaServer Pages)中...

    javabean和xml互相转换工具类以及jar包

    下面我们将详细探讨如何实现JavaBean到XML以及XML到JavaBean的转换,并介绍一个用于此目的的工具类和相关的jar包。 首先,JavaBean是一种符合特定规范的Java类,它通常具有公共的getter和setter方法,用于封装属性...

    JavaBean和JSP中的标准动作_总结与作业

    JavaBean和JSP是Java Web开发中的重要组成部分。JavaBean是一种符合特定规范的Java类,它主要用于封装数据和业务逻辑,便于在多个组件之间共享和重用。在JSP中,JavaBean通常作为数据模型来使用,而JSP标准动作则...

    JavaBean组件程序设计

    `jsp:setProperty`和`jsp:getProperty`分别用于设置和获取属性值,`property`对应JavaBean的属性名,`value`则是要设置的值。 JavaBean的使用极大地简化了JSP页面与Java代码的交互,使得业务逻辑和视图层分离,提高...

    javaBean简介.doc

    6. **JSP 中的 JavaBean 使用**:在JSP(JavaServer Pages)中,可以通过 `<jsp:useBean>`、`<jsp:setProperty>` 和 `<jsp:getProperty>` 标签来操作JavaBean。`<jsp:useBean>` 实例化或查找JavaBean,`<jsp:set...

    Jsp+JavaBean循序渐进教程

    在JSP页面中,可以通过`<jsp:useBean>`指令声明并实例化JavaBean,再利用`<jsp:setProperty>`和`<jsp:getProperty>`来设置和获取Bean的属性值。 例如,为了展示上述`FirstJavaBean`的属性,可以在JSP页面中这样编写...

Global site tag (gtag.js) - Google Analytics