本文介绍的方法比较简洁,需要有Spring基础
方法一:包扫描+注解
1.配置类,标明注解扫描的范围
//告诉Spring这是一个配置类
@Configuration
//注解所扫描的范围,类似于spring配置文件的 context:component-scan
@ComponentScan(value="com.java")
public class MainConfig {
}
2.注解,与Spring一样
//标识表现层
@Controller
public class BookController {
}
//标识持久层
@Repository
public class BookDao {
}
//标识服务层
@Service
public class BookService {
}
方法二:@Bean 直接在配置类里标明
//告诉Spring这是一个配置类
@Configuration
public class MainConfig {
// 1. 给容器中注册一个Bean;类型为返回值的类型,id默认是用方法名作为id
// 2. 可以在Bean括号里面设置id
@B