SpringBoot常用注解配置

编程知识 更新时间:2023-04-07 15:09:43

文章目录

    • 1.实体类
    • 2.config 配置类
    • 3.写controller接口

1.实体类

添加maveb依赖

SpringBoot整合了 lombok 但是需要在maven配置文件中手动添加

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>

创建实体类

创建实体类 pojo 文件夹 ====> 创建 User.java 文件

@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
    private Integer userId;
    private String userName;
}

2.config 配置类

创建config文件夹 ====>创建 BeanConfig.java

指明配置类
@Configuration

配置Bean 方法
@Bean

@Configuration
public class BeanConfig {

    @Bean
    public User user(){
        User u = new User(1,"哇咔咔");
        return u;
    }
}

注: 注解@Bean后面可以加名字 ,不写默认方法名(这里是user)

3.写controller接口

注入user
@Autowire (自动装配)user

@RestController
public class TestController {

    @Autowired
    private User user;

    @RequestMapping("/user")
    public User user(){
        return user;
    }
}

运行

更多推荐

SpringBoot常用注解配置

本文发布于:2023-04-07 15:09:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/a1e77c93119071d668f6a1d92ccc6c1c.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:注解   常用   SpringBoot

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 53684文章数
  • 14阅读数
  • 0评论数