在spring mvc中的配置中一般會遇到這兩個標籤,作為的子標籤出現。
但在使用時要注意一下幾點:
1.在很多配置中一般都會吧spring-common.xml和spring-mvc.xml進行分開配置,這種配置就行各施其職一樣,顯得特別清晰。
在spring-mvc.xml中只對@controller進行掃瞄就可,作為乙個控制器,其他的事情不做。
在spring-common.xml中只對一些事務邏輯的註解掃瞄。
2.現在給定乙個專案包的機構:
com.fq.controlller就先給定這兩個包機構com.fq.service
(1)在spring-mvc.xml中有以下配置:
package="com.fq.controller">
expression="org.springframework.stereotype.controller" />
可以看出要把最終的包寫上,而不能這樣寫base-package=」com.fq」。這種寫法對於include-filter來講它都會掃瞄,而不是僅僅掃瞄@controller。
哈哈哈,這點需要注意。他一般會導致乙個常見的錯誤,那就是事務不起作用,補救的方法是新增use-default-filters=」false」。
(2)在spring-common.xml中有如下配置:
package="com.fq">
expression="org.springframework.stereotype.controller" />
可以看到,他是要掃瞄com.fq包下的所有子類,不包含@controller。對於exculude-filter不存在包不精確後都進行掃瞄的問題。
SpringMVC 和使用時要注意的地方
在spring mvc中的配置中一般會遇到這兩個標籤,作為的子標籤出現。但在使用時要注意一下幾點 1.在很多配置中一般都會吧spring common.xml和spring mvc.xml進行分開配置,這種配置就行各施其職一樣,顯得特別清晰。在spring mvc.xml中只對 controller...
iptables 使用時注意的地方
1.目的 想在atmel 開發板上實現雙網絡卡訪問,ppp0連線無線3g網路,eth0連線內網,便於內部出去和外部進來 2.動作 設定iptables filter 和 nat表 iptables p forward drop iptables a forward m state state est...
使用synchronized要注意的地方
再看 synchronized 乙個執行緒想要執行synchronized 體中的 1.嘗試獲得鎖 2.如果拿到鎖,執行synchronized 體內容 拿不到鎖,這個執行緒就會不斷的嘗試獲得這把鎖,直到拿到為止,會是多個執行緒同時去同時競爭這把鎖 會有競爭問題 有個問題是如果搶占鎖的執行緒過多,這...