SpringBoot常用注解配置
程序员文章站
2022-06-06 10:33:43
...
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;
}
}
运行