第一天接觸spring
環(huán)境變量可以不用配置,如果用了集群之后反而有缺點
在pom.xml中有三種打包方式,<paging>jar war pom
pom中paging標(biāo)簽里面寫啥就表示打包成啥,不寫的話默認是jar
記住在idea創(chuàng)建maven之后第一時間點擊右下角的那個auto的那個啥玩意
sts要想運行,右鍵項目,打開maven bulid,然后手動輸入一下Tomcat:run
IoC AOP
首先寫依賴,spring-context,然后寫一個bean在main的resources文件下(這里面放的都是配置文件),最后寫Spring測試類
如果pom里面bean下寫的是properties的時候,bean對象里面必須寫默認的無參構(gòu)造器,光光有全參構(gòu)造器是不行的,或者不寫構(gòu)造器,系統(tǒng)會默認生成無參構(gòu)造器,如果遇到我們只需要全參構(gòu)造器,那么我就用constructor-arg來寫 而且bean對象里面的set,get方法必須要寫
spring默認生成的對象是單例模式
scope有四個值,request,session,singleton(單例) prototype(多例) 默認是單例的,無論getbean多少次都是同一個對象,如果換成prototype的話,getbean幾次就獲取幾個對象
servlet在web下也是單例
混合調(diào)用指的是一個四參構(gòu)造器和用set方法獲取
name + value; 直接value;index+value;type+value;
對象的注入:name+ref
重復(fù)類型還得要注意順序匹配(type+value)