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

hbuilder做的网站最新seo新手教程

hbuilder做的网站,最新seo新手教程,天津服务设计,小榄做网站Lombok是一个Java工具库&#xff0c;通过添加注解的方式&#xff0c;简化Java的开发。 目录 1、引入依赖 2、使用 3、原理解释 4、更多使用 5、更快捷的引入依赖 1、引入依赖 <dependency><groupId>org.projectlombok</groupId><artifactId>lomb…

Lombok是一个Java工具库,通过添加注解的方式,简化Java的开发。

目录

1、引入依赖

2、使用

3、原理解释

4、更多使用

5、更快捷的引入依赖


1、引入依赖

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional>
</dependency>

2、使用

        Lombok通过一些注解的方式,可以帮助我们消灭一些代码,使代码看起来更简洁。使用 @Data 注解,会帮助我们自动生成一些方法,包含 getter/setter/toString 等……

例如:

import lombok.Data;@Data
public class Test{private String str1;private String str2;private String str3;
}

        这边的Test对象在加上 @Data 注解后,在没有添加getter/setter等方法的前提下,也可以使用。

3、原理解释

        Lombok使一款在编译期生成代码的工具包

Java程序的运行原理:

Lombok的运行原理:

4、更多使用

        @Data 生成的方法很多,如果想要更精细的使用,Lombok也提供了一些更精细粒度的注解:

@Getter                                        自动添加getter方法

@Setter                                        自动添加setter方法

@ToString                                    自动添加toString方法

@EqualAndHashCode                自动添加equals和hashCode方法

@NoArgsConstructor                 自动添加无参构造方法

@AllArgsConstructor                 自动添加全属性构造方法

@NonNull                                     属性不能为null

@RequiredArgsConstructor      自动添加必需属性的构造方法(final+@NonNull为必需)

@Data = @Getter + @Setter + @ToString + @EqualAndHashCode + @NoArgsConstructor + @RequiredArgsConstructor 

5、更快捷的引入依赖

        我们可以通过安装插件的方法,来更方便快捷的引入依赖。

安装插件EditStarter,重启Idea:

重启完成后,在 .xml 文件中右键点击创建构造方法,会出现一个 EditStarter 的绿色图标:  

        勾选上后点击OK,就可以成功添加依赖了~还有很多其他的依赖也可以通过这个工具包来添加,方便快捷。

http://www.sczhlp.com/news/22521/

相关文章:

  • 青岛哪个网站建设公司价格低还能好一些精准客户软件
  • javaee做的是网站吗营销策划公司排名
  • 中港建设集团有限公司网站全网营销推广怎么做
  • 做电影网站合法吗无锡网站推广公司
  • 有没有做淘宝的网站南通网站快速收录
  • 【2025.8.20】模拟赛
  • 20250820
  • GPT-5技术特性与发布计划解析
  • 一种手打二分模板的推荐
  • 网站建设需要什么材料关键词百度云
  • 天猫商城买卖百度关键词优化送网站
  • 网站建设背景图片市场推广外包团队
  • 网站如何做淘宝支付宝支付上海优化网站seo公司
  • 网站建设与管理 第2版如何用html制作一个网页
  • 网站开发有几种语言黄页88网推广服务
  • 网络建站怎么做查关键词排名工具app
  • 网站设计建设服务安徽网络建站
  • 2025.8.16模拟赛 _
  • 数位DP模板的食用方法
  • 做购物网站 营业范围是什么夸克搜索
  • 网站下载文件怎么做今天新闻
  • 设计君app下载seo技术员
  • 网络运营托管公司免费下载百度seo
  • 上海专业网站建设公百度信息流广告怎么收费
  • GCJ Farewell Round #1 题解(待补全)
  • CSP-S模拟14(UU Round#2)
  • 洛阳微信网站建设谷歌的推广是怎么样的推广
  • 网站如何做修改密码的相关验证网络营销有哪些推广方法
  • 十大国外新闻网站太原关键词优化报价
  • 做游戏CG分享的网站免费的自媒体一键发布平台