1. 程式人生 > >SpringBoot與web開發

SpringBoot與web開發

prop fix xxxx source web開發 png img prefix 原理

簡介

使用SpringBoot;
1)、創建SpringBoot應用,選中我們需要的模塊; 比如web等等
2)、SpringBoot已經默認將這些場景配置好了,只需要在配置文件中指定少量配置就可以運行起來
3)、自己編寫業務代碼;

參考這裏:

技術分享圖片

比如要連接數據庫的:有數據庫的配置

技術分享圖片

查看 @EnableConfigurationProperties中的 dataSourceProperties.class

@ConfigurationProperties(prefix = "spring.datasource")   //跟配置綁定
public class DataSourceProperties implements
BeanClassLoaderAware, InitializingBean {


自動配置原理?
這個場景SpringBoot幫我們配置了什麽?能不能修改?能修改哪些配置?能不能擴展?xxx

xxxxAutoConfiguration:幫我們給容器中自動配置組件;
xxxxProperties:配置類來封裝配置文件的內容;

Web:

技術分享圖片

關於web 就是 restful的栗子了

SpringBoot與web開發