在 Spring Boot 中提供两种方式配置 class,通过 springboot 管理自定义 Java class
在 entity 包下编写用户类
package com.rennen.entity;
import org.springframework.beans.factory.annotation.Configurable;
import org.springframework.context.annotation.Configuration;
@Configuration(此步可以省略,直接在控制器类中加入 @Import(类名.class) 注解)
public class User {
private String id;
private String name;
@Override
public String toString() {
return "User{" +
"id='" + id + '\\'' +
", name='" + name + '\\'' +
'}';
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
在控制器类中导入对象
@Autowired
private User user;
前者可以进行多个自定义对象管理,后者只能导入指定对象。
在 resources 文件夹下新建 spring.xml
编写 spring.xml
入口类加入注解