@RestController數據庫
RestController是@Controller和@ResponseBody的合併maven
@EnableAutoConfiguration
SpringBoot建議只有一個帶有該註解的類
SpringBoot會自動根據jar包的依賴來自動配置項目
當項目下面有HSQLDB的依賴時,SpringBoot會建立默認的內存數據庫的數據源dataSource
若是你本身建立了dataSource,SpringBoot會建立默認的DataSource3d
若是不想讓SpringBoot自動建立的時候,你還能夠配置註解的Exclude功能
@SpringBootApplication
@RestController
@EnableAutoConfiguration(exclude = {DataSourceAutoConfiguration.class})
public class DemoApplication {blog
@SpringBootApplication
因爲大量的項目都會在主要的配置類上添加Configuration註解,EnableAutoConfiguration註解以及ComponentScan註解內存
這是一個Maven項目,Maven項目就會在咱們建立好pom文檔以後爲咱們下載咱們須要的依賴,而後maven的下載速度對咱們很關鍵
向你們推薦一個國內的鏡像文檔
http://maven.aliyun.com/nexus/content/group/publicio
當咱們我的在本地使用maven下載pom文檔裏面定義的依賴的時候,若是感受比較慢,能夠嘗試使用這個鏡像來試一下,或許它會幫你的速度提高上來class