已采納回答 / Mr_zhang_
slf4j比log4j好用,如果一個項目已經(jīng)使用了log4j,而你加載了一個類庫,比方說 Apache Active
MQ——它依賴于于另外一個日志類庫logback,那么你就需要把它也加載進(jìn)去。但如果Apache Active
MQ使用了SLF4J,你可以繼續(xù)使用你的日志類庫而無語忍受加載和維護(hù)一個新的日志框架的痛苦。
2016-05-19
最贊回答 / java家洼
你和我想到一塊了,我是這樣理解的,我覺得jsp頁面里使用EL表達(dá)式${course.title}中的course是CourseController類中的viewCourse方法中的model類型的model里面的model.addAttribute(course);,也就是說在spring MVC框架中,model從控制器出來回到前端控制器,jsp再調(diào)用model,從而在model里面調(diào)用course。我不知道理解的對不對?<...圖片...>
2016-05-18
已采納回答 / Mr_zhang_
無須讓?Controller?繼承任何接口,無需在?XML?配置文件中定義請求和?Controller?的映射關(guān)系,僅僅
使用注解就可以讓一個?POJO?具有?Controller?的絕大部分功能?——?Spring?MVC?框架的易用性得到了進(jìn)一步的增強.在框架靈
活性、易用性和擴(kuò)展性.
2016-05-18
已采納回答 / CybeleLove
1)load-on-startup元素標(biāo)記容器是否在啟動的時候就加載這個servlet(實例化并調(diào)用其init()方法)。2)它的值必須是一個整數(shù),表示servlet應(yīng)該被載入的順序2)當(dāng)值為0或者大于0時,表示容器在應(yīng)用啟動時就加載并初始化這個servlet;3)當(dāng)值小于0或者沒有指定時,則表示容器在該servlet被選擇時才會去加載。4)正數(shù)的值越小,該servlet的優(yōu)先級越高,應(yīng)用啟動時就越先加載。5)當(dāng)值相同時,容器就會自己選擇順序來加載。<load-on-startup>x<...
2016-05-17
已采納回答 / 慕俠4838556
使用pom.xml 中的dependencyManagement 元素能讓所有在子項目中引用一個依賴而不用顯式的列出版本號。Maven 會沿著父子層次向上走,直到找到一個擁有dependencyManagement 元素的項目,然后它就會使用在這個dependencyManagement 元素中指定的版本號。相對于dependencyManagement,所有聲明在dependencies里的依賴都會自動引入,并默認(rèn)被所有的子項目繼承。
2016-05-17