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

电商网站建设浩森宇特app推广渠道

电商网站建设浩森宇特,app推广渠道,做设计一般用的素材网站是什么,wordpress7牛云目录 下载Lombok插件 Lombok的用法 获取日志对象 生成get,set方法 Lombok框架的实现原理 Lombok的常用注解 下载Lombok插件 要使用Lombok首先要确保idea安装了lombok插件 在项目中添加 lombok依赖 在<dependency>里右键生成点击edit starters 插件(没有就下载,可…

目录

下载Lombok插件

Lombok的用法

获取日志对象

生成get,set方法

Lombok框架的实现原理

Lombok的常用注解


下载Lombok插件

要使用Lombok首先要确保idea安装了lombok插件

在项目中添加 lombok依赖

在<dependency>里右键生成点击edit starters 插件(没有就下载,可以快捷生成依赖)

Lombok的用法

获取日志对象

在传统的写法中,我们需要写出以下的代码生获取日志对象

而在添加了lombok依赖后,我们只需要添加注解  @slf4j即可

依然可以成功打印日志

生成get,set方法

例如: 我们创建一个学生类,然后给这个类添加注解: @Getter @Setter  

注意要选择lombok包下的注解

此时,lombok就会自动帮我们生成getter 和 setter方法,不再需要我们去手动构造

Lombok框架的实现原理

在之前的学习中我们知道,我们所写的java代码( .java文件 )是需要经过编译生成字节码( .class 文件)的,然后才能加载到JVM上运行

而lombok框架就是在编译的时候,根据注解去自动生成相应的代码,可以理解为帮程序员补全了代码,然后再编译成字节码,而JVM是不关心这些的,在它看来,前后两者的 .class文件(字节码) 都是相同的,因此最后呈现的效果也是相同的

我们可以查看idea里的 target文件来加深理解

在原本的 LogController 类中,我们使用了 @slf4j 来获取日志对象

而当我们点开target的 .class文件 却发现,java代码已经自动替换成了如下

注解@slf4j 不见了

然后自动补全了获取日志对象的代码

所以,Lombok 是不会影响程序运行的信能的,它要完成的工作都是在编译生成字节码文件前完成的。

Lombok的常用注解

基本注解:

组合注解:

日志注解:

通过使用lombok的注解,可以使我们的冗余代码大大减少,使得整体的代码风格更加简洁优雅

http://www.dt0577.cn/news/13693.html

相关文章:

  • 做推广要知道的网站陕西seo关键词优化外包
  • 找公司做网站需要注意什么网站seo推广哪家值得信赖
  • 添加网站栏目的步骤网络公司seo教程
  • 网站视频弹窗代码网上营销方式和方法
  • 北京网站设计浩森宇特今日热点新闻事件简介
  • 郑州网站推广哪家专业推广公司
  • 平顶山网站关键词优化青岛网站快速排名提升
  • 明星网站怎么设计青岛网络优化费用
  • 网站做彩票b站怎么推广
  • 网站图片如何居中百度账号怎么改名字
  • 爱心代码编程python可复制网奇seo培训官网
  • 网站开发工程师学什么站长工具四叶草
  • 个人建网站流程上海的重大新闻
  • 郑州网站推广营销厦门最快seo
  • 滨海新区做网站电话搜索引擎营销的特点包括
  • 沈阳网站建设哪家便宜兰州seo公司
  • 龙华做网站联系电话短信营销
  • 模拟网站建设快速排名优化
  • 网站建设岗位能力正规考证培训机构
  • 做长海报的网站整站优化网站
  • 虚拟主机和网站空间网站注册地址
  • 做网站图片教程网站推广的方式有哪些?
  • 什么样的网站需要数据库搜索引擎优化seo的英文全称是
  • 手机企业网站源码东莞seo推广公司
  • 山东安康建设项目管理有限公司网站最近几天的新闻
  • php class 做网站南山网站seo
  • 网站建设流程教程seo的实现方式
  • 北京做家教的的网站如何建网站要什么条件
  • 房地产建筑公司网站广告主平台
  • 网站建设技术架构和语言舆情网站直接打开