<! flowchart 箭头图标 勿删 声明: 1、DO(业务实体对象),DTO(数据传输对象)。 2、我的代码中用到了 Lombok ,不了解的可以自行了解一下,了解的忽略这条就好。 在一个成熟的工程中,尤其是现在的分布式系统中,应用与应用之间,还有单独的应用细分模块之后,DO 一般不会让外部依 ...
分类:
编程语言 时间:
2019-05-21 11:21:11
阅读次数:
132
参考链接1:https://www.jianshu.com/p/365ea41b3573 二、Lombok用法注解说明val:用在局部变量前面,相当于将变量声明为final@NonNull:给方法参数增加这个注解会自动在方法内对该参数进行是否为空的校验,如果为空,则抛出NPE(NullPointer... ...
分类:
其他好文 时间:
2019-05-19 09:46:12
阅读次数:
131
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建), 如果要开发web项目,我们当然可以安装一个myeclipse到Linu ...
分类:
数据库 时间:
2019-05-18 23:58:36
阅读次数:
249
1. Alibaba Java Coding Guidelines 阿里巴巴编码规范扫描插件,实时扫描,养成良好的编码习惯。 2. Lombok 使用注解生成 getter,setter,toString,有参构造器,无参构造器,提高编码效率。 3. Maven Helper 用于解决 maven ...
分类:
其他好文 时间:
2019-05-17 18:15:25
阅读次数:
165
lombok是开源的代码生成库,是一款非常实用的小插件,我们在编辑实体类时可以通过lombok注解减少getter、setter等方法的编写,在更改实体类时只需要修改属性即可,减少了很多重复代码的编写工作。 插件安装 配置注解处理器 lombok插件的使用 使用前需要说明的是安装的插件只是一个调用, ...
分类:
其他好文 时间:
2019-05-15 09:32:59
阅读次数:
204
实现的功能 主要整合了lombok插件实现getter/setter等通用方法的自动生成,同时自定义实现了一个注释生成器, 通过抓取数据库表里面的注释作为实体类的注释内容。 插件的用法 https://github.com/GuoGuiRong/mybatis-generator-lombok-pl ...
分类:
其他好文 时间:
2019-05-14 13:11:33
阅读次数:
107
传统的写法,要写一串串的get()、set()方法等等 现引入Lombok pom.xml引入 —————————————————————————————————————————— —————————————————————————————————————————— 引入后发现,在实体类上面使用@D ...
分类:
编程语言 时间:
2019-05-14 12:39:09
阅读次数:
119
Lombok效率神器 标签(空格分隔): Java Lombok简介及使用 Lombok 是一种 Java实用工具,可用来帮助开发人员消除Java的冗长,尤其是对于简单的Java对象(POJO), 它通过注释实现这一目的。一个标准的Java bean 一般具有若干属性,每个属性具有getter()和 ...
分类:
其他好文 时间:
2019-05-11 23:15:07
阅读次数:
158
一、下载 二、安装 三、使用1)部署项目 1)myeclipse会将java代码编译过后的class文件,放在WebRoot/WEB-INF/classes文件夹下 2)只要将数据放在webapps的某个目录(项目名)下,就可以通过浏览器访问了!2)启动服务器 1)运行bin/startup.bat ...
分类:
其他好文 时间:
2019-05-09 22:17:05
阅读次数:
132
一. 问题描述:Gitlab上clone工程到IDEA后,代码中Entity类的getter / setter方法编译报错,检查了pom.xml文件,有lombok依赖,Entity类上也有@Data注解并能编译成功,如下: 二. 解决方法: 1.联网情况下,在线安装lombok插件: 2.由于公司 ...
分类:
其他好文 时间:
2019-05-09 20:11:59
阅读次数:
197