gpt4 book ai didi

Springboot中使用lombok的@Data注解方式

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 28 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Springboot中使用lombok的@Data注解方式由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

  。

Springboot 使用lombok的@Data注解

  。

idea安装lombok插件

点击setting,选择plugins,搜索lombok安装即可.

Springboot中使用lombok的@Data注解方式

  。

创建项目,编写实体类

安装好插件后需要重启idea,然后创建一个springboot项目,编写一个bean类,如下:

User.java 。

import lombok.Data;import org.springframework.stereotype.Component;@Data@Componentpublic class User {    private String username;    private String pwd;    private boolean vip;}

@Data注解是lombok提供的,可以为类提供get和set方法, 还有 equals()、hashCode()、toString() 、isXxx()等方法 。

@Component是为了实现自动注入 。

  。

编写测试类

import com.lixing.springbootlombok.bean.User;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringRunner;import java.sql.SQLOutput;@RunWith(SpringRunner.class)@SpringBootTestpublic class SpringbootLombokApplicationTests {    @Autowired    User user;    @Test    public void contextLoads() {        user.setUsername("张三");        user.setPwd("1234");        user.setVip(true);        System.out.println("姓名:"+user.getUsername());        System.out.println("密码:"+user.getPwd());        System.out.println("VIP:"+user.isVip());        System.out.println(user.toString());    }}

  。

测试结果

Springboot中使用lombok的@Data注解方式

  。

springBoot 注解@Data注入失败

  。

1、Files--Seetings--Plugins

在右边搜索安装Lombok,如图是我已经安装好了, 。

如果未安装,可点击下Browse repositories下载,安装好之后重启软件即可 。

Springboot中使用lombok的@Data注解方式

  。

2、如果重启后仍注入失败

将鼠标放在@Data上,点击上的小灯泡,选择Add Maven dependency 。

Springboot中使用lombok的@Data注解方式

在Maven Artifact Search中搜索lombok,选择lombok版本双击 。

Springboot中使用lombok的@Data注解方式

根据提示导入下载的lombok插件,导入完成后@Data即可使用 。

--> 。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我.

原文链接:https://blog.csdn.net/jingyoushui/article/details/99940853 。

最后此篇关于Springboot中使用lombok的@Data注解方式的文章就讲到这里了,如果你想了解更多关于Springboot中使用lombok的@Data注解方式的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com