初次搭建spring cloud 项目 运行时 浏览器

主要是

最后附上官网说明http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#using-boot-structuring-your-code
- 14.2 Locating the main application class
- We generally recommend that you locate your main application class in a root package above other classes. The @EnableAutoConfiguration annotation is often placed on your main class, and it implicitly defines a base “search package” for certain items. For example, if you are writing a JPA application, the package of the @EnableAutoConfiguration annotated class will be used to search for @Entity items.
- Using a root package also allows the @ComponentScan annotation to be used without needing to specify a basePackage attribute. You can also use the @SpringBootApplication annotation if your main class is in the root package.
- Here is a typical layout:
- com
- +- example
- +- myproject
- +- Application.java
- |
- +- domain
- | +- Customer.java
- | +- CustomerRepository.java
- |
- +- service
- | +- CustomerService.java
- |
- +- web
- +- CustomerController.java
本文介绍了 Spring Boot 应用中主类的位置建议及其对于自动配置的影响。推荐将主类放置于根包之上,便于使用 @EnableAutoConfiguration 和 @ComponentScan 注解。文章通过实例展示了项目的典型布局。
5491

被折叠的 条评论
为什么被折叠?



