Spring 自动生成getter和setter方法 tostring方法
添加maven依赖
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.18</version>
    <scope>provided</scope>
</dependency>
在需要生成getter和setter的类上添加@Data注解
import lombok.Data;
@Data
public class User {
    @Id
    @GeneratedValue
    private Integer uId;
    private String uName;
    private String uPassword;
}测试
        User user = new User();
        user.setUId(1);
        user.setUName("apk2sf");
        user.setUPassword("apk2sf");
        System.out.println("测试toString方法:"+user.toString());
        System.out.println("测试get方法:"+user.getUName());结果
测试toString方法:User(uId=1, uName=apk2sf, uPassword=apk2sf)
测试get方法:apk2sflog日志快速配置
在需要打印的日志类上添加注解@Slf4j/@Log4j
测试
        log.info("测试toString方法:"+user.toString());
        log.info("测试get方法:"+user.getUName());结果
19:33:50.601 [main] INFO com.topic.test.topicpro.entity.User - 测试toString方法:User(uId=1, uName=apk2sf, uPassword=apk2sf)
19:33:50.611 [main] INFO com.topic.test.topicpro.entity.User - 测试get方法:apk2sf注意:
如果项目中出现get/set方法报错
可以安装IntelliJ Lombok plugin插件
具体的安装方法可查看–>
http://blog.csdn.net/pyfysf/article/details/78873585
Spring 自动生成getter和setter方法 tostring方法的更多相关文章
- 基于注解处理器开发自动生成getter和setter方法的插件
		昨天无意中,逛到了lombok的网站,并看到了首页的5分钟视频,视频中的作者只是在实体类中写了几个字段,就可以自动编译为含setter.getter.toString()等方法的class文件.看着挺 ... 
- [图解教程]Eclipse不可不知的用法之一:自动生成Getter、Setter和构造方法
		[图解教程]Eclipse不可不知的用法之一:自动生成Getter.Setter和构造方法 关键词:Getters and Setters.getter和setter方法.Constructor us ... 
- 自动生成getter,setter方法的插件lombok
		1.在InteiliJ IDEA上安装lombok插件,并重启 . 2.在pom.xml文件中添加依赖 <dependency> <groupId>org.project ... 
- 自动生成返回Json数据的toString()方法
		平时书写实体类方法的时候,想要获取的值直接返回Json字符串,以便使用,可以直接在Eclipse里面生成. 实现步骤: 1.快捷键Alt+S 2.选择Edit 3.添加字段,名称随意(我的为JsonS ... 
- Eclipse 自动生成getter 和 setter
		示例: public String View;//右击View > Source > Generate Getters and Setters... public String view; ... 
- STS 自动生成 getter 和 setter
		1.Source -- Generate Getters and Setters 
- 属性声明(property declarations), 自定义属性,自动生成 get 和 set 方法,getter 和 setter
		属性声明(property declarations), 自定义属性,自动生成 get 和 set 方法,getter 和 setter 一.普通的get 和set 属性. 一般的get 和set 属 ... 
- 自动生成getter setter
		如何使用java黑魔法给一个entity生成getter,setter方法? 由于java是一门静态语言,要给一个类动态添加方法,看似是不可能的.但牛B的程序员会让任何事情发生.我只知道有两种方式可以 ... 
- 生成getter()、setter()方法去掉变量前缀
		当定义的变量名有前缀但是不想在生成它的getter()和setter方法的时候让前缀出现,比如今天项目的部分代码: public class Crime { private UUID mId; //标 ... 
随机推荐
- Delphi中用MessageBox()API函数做倒计时对话框(使用Hook安装CBTHookCallback,计时器更改文字,SetWindowText API真正修改文字,引用未知函数)good
			API有隐藏的MessageBoxTimeOut函数可以做计时对话框,缺点是不能显示还剩下多少秒关闭. const IDTIMEDOUT = 32000; function MessageBoxTim ... 
- c# winfrom 可折叠的树形控件
			首先需要一个可绑定实体 [Serializable] public class TreeNodeModel { private Image _nodePic; /// <summary> ... 
- MFC中的模态对话框与非模态对话框,模态对话框测试
			http://blog.csdn.net/u010839382/article/details/52972427 http://blog.csdn.net/u010839382/article/det ... 
- 跨平台网络通信与服务器框架 acl 3.2.0 发布,acl_cpp 是基于 acl 库的 C++ 库
			acl 3.2.0 版本发布了,acl 是 one advanced C/C++ library 的简称,主要包括网络通信库以及服务器框架库等功能,支持 Linux/Windows/Solaris/F ... 
- Python魔法方法__getattr__和__getattribute__详解
			在Python中有这两个魔法方法容易让人混淆:__getattr__和getattribute.通常我们会定义__getattr__而从来不会定义getattribute,下面我们来看看这两个的区别. ... 
- docker系列(五):网络通信
			1 引言 之前的几篇docker系列博客说的都是单个容器或者镜像的操作.但容器,作为一种简化的操作系统,又怎能不与机器或者容器相互协同工作呢,这就需要用到容器的网络功能.docker中提供了多种不同的 ... 
- 阿里云主机CentOS7设置远程连接MySQL数据库
			有一个困扰了我好久的问题,今天终于解决了. 看网上的答案只有一部分.今天把完整的发篇博客纪念一下下. 首先,连接阿里云主机并登录数据库, 1.添加一个Host mysql>select User ... 
- Scala 学习之路(七)—— 常用集合类型之 Map & Tuple
			一.映射(Map) 1.1 构造Map // 初始化一个空map val scores01 = new HashMap[String, Int] // 从指定的值初始化Map(方式一) val sco ... 
- vuex中使用对象展开运算符
			使用场景 当需要进行vuex进行数据状态管理的时候,会使用到mapGetters,mapState,还有自身的计算属性的时候,这个时候就会用到这个了! 1.首先需要安装 npm install bab ... 
- Codeforces 1133E - K Balanced Teams - [DP]
			题目链接:https://codeforces.com/contest/1133/problem/C 题意: 给出 $n$ 个数,选取其中若干个数分别组成 $k$ 组,要求每组内最大值与最小值的差值不 ... 
