| +- CustomerRepository.java
+- service
| +- CustomerService.java
+- web
+- CustomerController.java
在 .& 中有 方法。
因 为 默 认 和 包 有 关 的 注 解 , 默 认 包 名 都是当前类所在的包,例如 /01
/-&1/.& 注解。(都是安当前 .& 所在包作为
扫描)
1.2.2 @RestController
因 为 我 们 例 子 是 写 一 个 ( 应 用 , 因此写的这个注 解 , 这 个 注 解 相 当 于 同 时 添 加
/0 和/! 注解。
1.2.3 @EnableAutoCon#gura$on
建议只有一个带有该注解的类。
/-.02& 作用: 会自动根据你 包的依赖来自动配置项目。
例如当你项目下面有 34, 的依赖时, 会创建默认的内存数据库的数据源
,,如果你自己创建了 ,, 就不会创建默认的 ,。
如果你不想让 自动创建,你可以配置注解的 ! 属性,例如:
@Configuration
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.cla
ss})
public class MyConfiguration {
}
1.2.4 @SpringBootApplica$on
由于大量项目都会在主要的配置类上添加
/02&1/-.02&1/0 三个注解。
因此 提供了/.& 注解,该注解可以替代上面三个注解(使用
注解继承实现)。
1.2.5 启动项目 SpringApplica$on.run
启动 项目最简单的方法就是执行下面的方法:
.&5.&167