spring-boot-starter-data-jpa OR spring-boot-starter-jdbc: 如果使用的是Java Persistence API(JPA)進行db操作,那應該使用spring-boot-starter-jdbc。這個starter包含了hibernate等jpa實現以及db連接池等必要的庫,可以輕鬆與MySQL db進行交互。需要在application.properties OR application.yml中配置MySQL的連接信息。如果傾向直接使用jdbc可使用spring-boot-starter-jdbc,提供了基本jdbc的支持。
spring-boot-starter-data-redis: 用于integrate Redis as a data store or cache。這個Starter包含了與Redis交互所需的client(default: Jedis,也可以配置為Lettuce),以及Spring Data Redis的支持。需要在config file中設置Redis服務器的連接信息。