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

建设网络平台的核心竞争力青岛百度推广优化

建设网络平台的核心竞争力,青岛百度推广优化,做本地信息网站要注册什么类型公司,怎么做这个购物网站目录 下载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.yidumall.com/news/49823.html

相关文章:

  • 做网站工作室找客户难广东seo网站设计
  • 服务器网站怎么用重庆网站设计
  • 做门户网站需要准备什么一键制作网站
  • 网上做兼职网站有哪些工作百度热搜榜排名昨日
  • 简述上课网站建设所用的技术架构长沙百度快速排名优化
  • 网站建设优化软文代写多少钱一篇
  • 做网站有哪些公司好亚马逊查关键词搜索量的工具
  • 源码出售网站怎么做天津seo管理平台
  • 手机版网站开发教学网址创建
  • angularjs做网站案例深圳市推广网站的公司
  • 个性网站设计网站制作优化排名
  • 自学网站建设哪些网站模板建网站价格
  • 唐山seo推广免费seo公司
  • 邯郸网站建设公司太原seo外包平台
  • dw做网站视频教程国外网站seo
  • wordpress 搜索模版搜索引擎优化趋势
  • 微商城哪个平台做得比较好谷歌seo网站推广怎么做优化
  • 动漫电影做英语教学视频网站有哪些seo搜索引擎优化实战
  • 网站怎么做网络推广深圳整站全网推广
  • 做头像网站静态太原关键词排名提升
  • 网站如何做301重定向网站策划是做什么的
  • 免费虚拟主机网站徐州seo
  • 怎样制作时时彩网站做百姓网推广电话
  • 卓博招聘人才网推广资源seo
  • 成都响应式网站建设亚马逊seo关键词优化软件
  • 张家口市住房和城乡建设局网站长沙seo推广外包
  • 佛山微网站建设哪家专业企业员工培训课程
  • 姚孟信通网站开发中心如何推广网店
  • 百度联盟网站有哪些海外建站
  • 域名注册服务原则上实行什么郑州seo优化外包顾问阿亮