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

上海做网站比较有名的公司wordpress新浪转发

上海做网站比较有名的公司,wordpress新浪转发,wordpress 伪静态插件,四川省住建厅考试报名官网目录 一文搞懂Lombok使用与原理 1.前言2.什么是Lombok3. IntelliJ安装Lombok3.1通过IntelliJ的插件中心安装3.2在项目中使用Lombok Plugins 4.Lombok 注解大全说明4.1POJO类常用注解4.2其他注解 5.Lombok常见问题6.总结7.参考 文章所属专区 超链接 1.前言 2.什么是Lombok Lo… 目录 一文搞懂Lombok使用与原理 1.前言2.什么是Lombok3. IntelliJ安装Lombok3.1通过IntelliJ的插件中心安装3.2在项目中使用Lombok Plugins 4.Lombok 注解大全说明4.1POJO类常用注解4.2其他注解 5.Lombok常见问题6.总结7.参考 文章所属专区 超链接 1.前言 2.什么是Lombok Lombok是一款强大的Java工具主要用于简化Java开发过程尤其是对于简单的Java对象POJO。它通过注解的方式帮助开发者消除Java的冗长代码如getter、setter、equals、hashCode等方法从而大大提高开发效率 3. IntelliJ安装Lombok 需要注意的是IDEA 2020.3版本内置了lombok插件所以无需在IntelliJ额外安装了可能会出现其他问题 3.1通过IntelliJ的插件中心安装 setting-Plugins-搜索Lombok Plugins 安装重启即可 3.2在项目中使用Lombok Plugins 在maven中在相关pom文件直接加入依赖 dependency groupIdorg.projectlombok/groupId artifactIdlombok/artifactId version1.16.8/version /dependency4.Lombok 注解大全说明 4.1POJO类常用注解 Data注解在类上相当于同时使用了ToString、EqualsAndHashCod- e、Getter、Setter 和RequiredArgsConstrutor 这些注解对于 POJO 类十分有用 ToString 这个注解可以使类自动覆写 toString 方法。在使用时你可以添加其他参数例如 ToString(exclude”id”) 表示排除id属性或者 ToString(callSupertrue, includeFieldNamestrue) 表示调用父类的 toString 方法包含所有属性。 Getter/Setter这两个注解可以为属性生成 getter 和 setter 方法。在使用时你可以选择访问范围比如是否公开所有属性或者只对某些属性进行getter和setter。 NonNull这个注解可以用于方法参数它会在方法内部对参数进行非空判断如果参数为空则会抛出 NullPointerException。 Cleanup: 这个注解可以用于局部变量它会在变量离开作用域前自动清理资源。 EqualsAndHashCode这个注解可以使类自动生成 equals 方法和 hashCode 方法。在使用时你可以选择是否覆盖父类的 equals 和 hashCode 方法以及是否包含哪些属性。 Builder对于加了Builder注解的方法可以知道编译后这个类多了一个builder()方法以及一个静态内部类。通过这个注解可以在类上创建一个对象并且可以链式的进行赋值。 import lombok.Builder; import lombok.ToString;Builder ToString public class User {private String name;private int age;private String email; }ser user User.builder().name(Tom).age(25).email(tomexample.com).build();4.2其他注解 NoArgsConstructor这个注解用于在类上这个注解可以生成无参构造方法。使用方法是在类上直接使用该注解即可。示例如下 RequiredArgsConstructor这个注解同样用于在类上但是它要求所有的构造方法参数都必须被标注。使用方法是在类上直接使用该注解即可。 AllArgsConstructor这个注解也用于在类上与RequiredArgsConstructor类似但是它要求所有的构造方法参数都必须被标注包括那些没有在类中声明的参数。示例如下 Value用在类上是Data 的不可变形式相当于为属性添加 final 声明只提供 getter 方法而不提供 setter 方法 SneakyThrows自动抛受检异常而无需显式在方法上使用 throws 语句 Log根据不同的注解生成不同类型的 log 对象但是实例名称都是 log有六种可选实现类 CommonsLog Creates log org.apache.commons.logging.LogFactory.getLog(LogExample.class); Log Creates log java.util.logging.Logger.getLogger(LogExample.class.getName()); Log4j Creates log org.apache.log4j.Logger.getLogger(LogExample.class); Log4j2 Creates log org.apache.logging.log4j.LogManager.getLogger(LogExample.class); Slf4j Creates log org.slf4j.LoggerFactory.getLogger(LogExample.class); XSlf4j Creates log org.slf4j.ext.XLoggerFactory.getXLogger(LogExample.class); 5.Lombok常见问题 Lombok常见问题 最全一篇Lombok使用讲解及原理真香啊 java lombok注解字段默认值 lombok常用注解 6.总结 Lombok是一款Java开发插件它提供了一系列的注解这些注解可以帮助开发者消除Java开发中的冗长和繁琐的代码尤其对于简单的Java模型对象POJO。 7.参考 十分钟搞懂Lombok使用与原理 最全一篇Lombok使用讲解及原理真香啊 java lombok注解字段默认值 lombok常用注解 给个三连吧 谢谢谢谢谢谢了
http://www.pierceye.com/news/53541/

相关文章:

  • 怎么做网站推广最有效中国企业500强中国铁建
  • wap网站开发工具外包公司软件开发付费怎么付
  • 和女的做那个视频网站优质做网站
  • 宿州网站推广西安到成都
  • 投资网站网站源码做电商网站是什么
  • 拼图式网站开发天津个人网站制作
  • 那个视频网站可以做桌面背景wordpress 后台统计
  • 手机端网站用dw怎么做wordpress 4.6.1 下载
  • 产品信息发布网站贵阳网站建设管理
  • 百度站长推送莱芜网站建设方案公司
  • 西部数码网站管理助手v3.1如何开发软件?
  • 2018年临沂建设局网站wordpress 国外空间
  • 称多县公司网站建设wordpress更改域名网页走失
  • 建设和管理环保网站重庆公司地址
  • 如何做自己的大淘客网站番禺俊才网官网
  • 鲁 网站 备案网站重新建设的申请书
  • tag 网站托管公司网站建设销售实习
  • 做gif动图的素材网站不懂代码如何开始网站程序建设
  • 微信小程序开发网站国外seo网站
  • 写小说赚钱的网站灵台县住房和城乡建设局网站
  • 网站怎样做外链长春seo网站优化
  • 李氏牛仔网站建设风17一起做网站app
  • 重庆网站的建设建设单位招聘用那个网站
  • 做网站找哪个公司好网站建设工作要求
  • 黄冈商城网站制作哪家好wordpress 用户 新增
  • 如何提高网站搜索排名iis网站压缩
  • 国外网站设计风格anything popup wordpress 插件怎么使用
  • 哪个网站的排行榜权威磐安住房和城乡建设部网站
  • vps没问题访问不了网站网络网站建设价格
  • js做网站跳转做网站用哪种语言好