lombok配置
通过注解的方式给实体类添加get/set方法,构造器(无参或者全参),生成toString(还可以设置那些字段不生成到toString方法)
- @Data : 给实体类添加get/set方法,构造器(无参),生成toString(全部字段)
- 了解:@AllArgsConstructor //生成全参构造器 只有全参构造器
- 了解:@NoArgsConstructor //生成无参构造器
这个玩意我不推荐使用,存在代码污染问题.只有团队中有一个人使用了lombok插件,所有人就必须使用.
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.20</version>
</dependency>
SVN概述
团队开发的时候,可以通过版本控制软件完成代码版本控制(分享代码,其他人可以下载代码,修改后用户还可以提交自己的代码等)
———————————————————————————————————————
SVN是一个集中式的项目版本管理工具。
- 集中式:所有的代码版本都放在一台服务器上.
- 版本:代码每次提交,版本都会发生变化,通过内置数据库(sqlite)记录那个时间那个人对那写文件做了哪些操作
1.SVN使用流程图
2.svn服务器操作
安装服务
1.官网下载,安装
创建代码库
创建用户(创建组:权限集合,给代码库分配权限)
3.svn客户端操作(idea中的svn插件)
操作idea项目分享
检出
提交和更新操作
解决冲突
忽略部分文件
断开svn连接(使用插件来断开连接)