Spring Boot 核心注解分类与应用指南
Spring Boot 核心注解分类与应用指南
🏗️ 一、核心配置与组件管理
1. @SpringBootApplication
java
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
2. 分层注解
java
@Service
public class UserService {
// 业务逻辑实现
}
java
@Repository
public interface UserRepository extends JpaRepository<User, Long> {
// 数据访问方法
}
java
@RestController
@RequestMapping(“/api/users”)
public class UserController {
// REST端点定义
}
3. @Configuration
& @Bean
java
@Configuration
public class AppConfig {
@Bean
public RestTemplate restTemplate()