当前位置: 首页 > news >正文

自己做网站步骤网络营销和传统营销有什么区别

自己做网站步骤,网络营销和传统营销有什么区别,做mad的素材网站,自己电脑做网站教程(1)Builder 生成的构造器不是完美的,如果没有提供必须的参数,构造器可能会创建出不完整或者不合法的对象,导致代码报错。 Builder 注解产生的 Builder 类的构造方法默认并不能限定必传参数。 (2&#xff…

(1)@Builder 生成的构造器不是完美的,如果没有提供必须的参数,构造器可能会创建出不完整或者不合法的对象,导致代码报错。

@Builder 注解产生的 Builder 类的构造方法默认并不能限定必传参数。

(2)有时候将@Builder 和 @Data 搭配使用,以为是一个很好的搭配,导致生成的构造器是可变的,它允许使用 setter 方法修改构造器的状态。这违反了构造器模式的原则,构造器应该是不可变的,一旦创建就不能被修改。

如果非要使用 @Builder ,那么不要用 @Data ,要用 @Getter。

(3)@Builder 生成的构造器不适合用于短暂的对象,它会增加代码的复杂度和冗余。构造器模式更适合用于生命周期较长、有多种变体的对象。有些仅仅一两个属性的类也都要用 @Builder,有一些小题大做,直接用全参的构造方法都比这更简洁。

(4)@Builder 生成的构造器不能处理抽象类型的参数,它只能接受具体类型的对象。这限制了构造器的灵活性和扩展性,不能根据不同的需求创建不同风格的对象。

(5)继承关系时,子类需要使用 @SuperBuilder。对象继承后,子类的 Builder 因为构造函数的问题,使用不当大概率会报错,并且无法设置父类的属性,还需要使用 @SuperBuilder 来解决问题。

(6)设置默认值需要使用 @Builder.Default。很容易因为对此不了解,导致默认值不符合预期导致出现BUG。

不了解底层的@Builder而去使用可能会出现奇奇怪怪的问题,使用大神封装好的东西是这样子的,在出现问题时我们就可能回去分析源码,故而知道问题所在,大家加油学习,这个内容我也是学习了大神的作品才知道的。

http://www.hrbkazy.com/news/3197.html

相关文章:

  • 中国正规现货交易平台贵阳百度seo点击软件
  • 茂名平安建设网站抖音的商业营销手段
  • 合肥做网站首选 晨飞网络湖南长沙疫情最新消息
  • 政府网站建设总体情况推广app平台有哪些
  • 网站内链怎么做更好企业官网seo
  • 武汉网页推广潍坊网站seo
  • 网站正能量就是一打开全是的今日国际新闻摘抄
  • 好用的做图网站万网域名查询注册商
  • 电子商务网站模板 下载网络运营主要做什么工作
  • 网站定制开发特点上海优化外包公司排名
  • 免费好用的网站管理系统百度网站入口链接
  • 南京斯点企业网站建设无锡网络推广外包
  • 做网站是html好还是java好网络销售怎么聊客户
  • 官方网站怎样做西安seo外包优化
  • 有网站如何做app2022年7到8月份的十大新闻
  • 建筑工程管理适合女生吗搜索引擎优化介绍
  • wordpress 会员充值南宁百度推广seo
  • 餐饮美食网站模板源码域名注册人查询
  • baidu网站建设seo sem
  • 深圳富通做网站营销策划方案ppt
  • 企业培训 电子商务网站建设 图片如何搭建公司网站
  • 深圳网上专业推广公司抖音seo软件
  • 公司备案 网站主办者名称软文范例大全100字
  • 加强政府网站信息内容建设的意见网站快速收录软件
  • 做海外生意的网站seo咨询服务价格
  • 全国的网站建设网页优化包括什么
  • 国内用python做的网站网络营销培训
  • wap网站建设公司北京网站营销与推广
  • 厦门b2b网站建设网站子域名查询
  • 门户网站建设意义怎么简单制作一个网页