spring boot主干配置的命名规范
时间: 2024-08-22 22:01:47 浏览: 31
Spring Boot 主干配置通常采用一些约定俗成的命名规则,这有助于提高代码的一致性和可读性。以下是常见的几个命名规范:
1. **XML 配置**:XML 文件通常放在 `src/main/resources` 目录下的 `config` 或者以 `application-` 开头的子目录下,如 `application-context.xml` 或 `spring-factories.xml`。配置类名通常使用小驼峰式命名法。
2. **YAML 或 Properties**:应用配置文件(`.yml` 或 `.properties`) 的名称通常以 `application` 或 `config` 开始,如 `application.properties` 或 `application-dev.yml`,分别代表生产环境和开发环境的配置。
3. **Bean 定义**:使用 `@Configuration` 注解的类称为配置类,其内部的方法可以声明 `@Bean` 注解的单例bean。方法名尽量明确地描述所创建的 bean,例如 `databaseConnectionConfig()`。
4. **Profile 选择器**:配置文件名有时会包含 `-profile-.xxx` 格式,其中 `.xxx` 是特定的 profile 名称,用于根据运行环境动态切换配置。
5. **组件扫描路径**:如果要自动扫描某个包下的 beans,可以在 `SpringApplication` 中设置 `componentScan()` 参数,如 `@SpringBootApplication(scanBasePackages = "com.example.demo")`。