FS1360472174 / javaweb

java learning
8 stars 4 forks source link

Spring boot #22

Open FS1360472174 opened 8 years ago

FS1360472174 commented 8 years ago

Spring Boot based 的应用开发可以以下列方式

1.Spring Boot CLI command-line tool

2.使用IDE,比如STS(Spring Tools Suit)来提供Spring Boot.

3使用Spring Initializer project spring start

FS1360472174 commented 8 years ago

多个SpringBoot 类。为什么run as a java application.会有多个SpringBoot类 都执行呢?

FS1360472174 commented 8 years ago

spring boot strap 可以有多个applicaiton。默认扫面的是当前包,及子包。 所以如果将applicationbootstrap 类移到别的包,会有autowired 的问题。 可以有多个applicaiton bootstrap类。在别的包,如果装配有问题,可以使用@ComponentScan(package) 来实现,如果有不同service,configuration在不同的包。可以指定多个package