Spring Boot RESTful Web服务示例 该示例项目的主要目的是演示Spring Boot的功能。 但此外,我想展示在使用Spring Boot的开发过程中可能发生的具有挑战性的问题。 第一个目标是展示如何使用嵌入式tomcat和嵌入式H2数据库轻松启动Web服务。 这是该项目的主要目标。 其次,我们使用Spring,而我使用了依赖注入。 但是依赖注入的挑战性问题是什么。 假设您已经为一个实现准备好两个实现,那么您将如何选择实现? 我将解释几种方法,但同时还将演示如何通过外部配置选择实现,以便我们可以更新配置,而无需触摸代码,重新启动jar文件,仅此而已。 第三,我还演示了