Spring boot不需要任何特定的代码布局来工作.然而,有一些最佳实践可以帮助您. 1.避免使用缺省包 当一个类不包含包声明时,它被认为是在“缺省包”中.“默认包”的使用通常是不鼓励的,应该避免.对于使用 @ComponentScan, @EntityScan, or @SpringBootApplication注释的Spring boot应用程序来说,它可能会引起特别的问题,因为每个jar中的每个类都被读取. 我们建议您遵循Java的推荐包命名约定,并使用反向的域名(例如,com.exam…