SpringMVC整合,出現註解註解沒有起作用
在spring的applicationContext.xml中配置問題
正確的配置:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd" >
<!--啟動註解-->
<context:annotation-config />
<!-- base-package 註解所在的包根據自己的需要劃分註解類使用的範圍 -->
<context:component-scan base-package="main.com.talkweb">
<!--不再管理Controller 註解 因為它單獨給mvc-servler.xml去管理-->
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
</context:component-scan>
</beans>
明明有啟動註解,但有些註解還是沒起作用
<!--啟動註解-->
<context:annotation-config />
後來發現原因是:下面這句作與springMVC的controller註解的排除關注時,把掃描註解的返回侷限了
原來 base-package=”main.com.talkweb.Controller”:
!-- base-package 註解所在的包根據自己的需要劃分註解類使用的範圍 -->
<context:component-scan base-package="main.com.talkweb.Controller">
<!--不再管理Controller 註解 因為它單獨給mvc-servler.xml去管理-->
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
</context:component-scan>
現在的包範圍 base-package=“main.com.talkweb”:
!-- base-package 註解所在的包根據自己的需要劃分註解類使用的範圍 -->
<context:component-scan base-package="main.com.talkweb">
<!--不再管理Controller 註解 因為它單獨給mvc-servler.xml去管理-->
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" />
</context:component-scan>
剛學習會出現各種各樣的問題,分享出來相互學習
相關推薦
SpringMVC整合,出現註解註解沒有起作用
在spring的applicationContext.xml中配置問題 正確的配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframewo
idea中註解“@Data”沒有起set、get作用的解決方法
1.原因是:spring cloud中使用@Data標籤,不用手動新增get set方法,但是如果專案中其他類中使用get、set方法,如果報錯,原因是idea中沒有新增Lombok外掛,新增上外掛便可以解決。截圖如下 2.在File--->setting中先查
springmvc shiro註解 無效 不起作用
springmvc shiro註解 無效 不起作用。原因aop開啟放在了spring-shiro.xml或applicationContext.xml中。 <aop:config proxy-target-class="true"></aop:confi
servlet3.0註解loadOnStartup不起作用解決方案
color fig 運行 exc back tar med -c spa 多次嘗試3.0在源碼中直接用註解配置loadOnStartup=1,即web應用啟動時創建servlet實例,發現不起作用,但是在web.xml配置則可以正常運行。先上源碼。 package l
Kotlin中使用註解框架不起作用
Butter Knife Kotlin中註解失效 Kotlin開發問題 問題 在Kotlin中使用註解框架,發現在編譯的時候註解的字段沒有生效。 原因 由於Kotlin是基於jvm運行時的開發語言,所以需要單獨對它引入註解環境 解決方法: 這個方式是基於Gradle方式的,如使用開發工具Inter
DataGridView繫結list物件,出現索引 0 沒有值
已成功測試,用bindinglist而且不用重新繫結,好用! 在我做專案的時候,datagridview繫結物件列表後,再點選datagridview控制元件,就會報一個"索引 -1 沒有值。"的錯誤資訊,跟蹤錯誤資訊,發現是在System.Windows.Forms.Curre
SSM+shiro 關於註解@RequiresRoles不起作用的問題
在ssm整合 shiro框架中,在做許可權管理時,剛開始是使用程式碼的的方式進行許可權的判斷。程式碼如下 @RequestMapping(value="/role",method = {RequestMethod.POST}) public String test (Mod
spring Aspect 實現自定義註解的日誌記錄,有時候註解類不起作用的原因分析
使用只要在controller的method上加上@ActionLog(actionGroup = "freeorder",actionType = "update",actionDesc = "操作",insertDb = true)其中insertDb 代表是否插入資料
註解@Transactional 不起作用的非配置問題
在Spring + Mybatis的專案中,發現如下情況,processDB本來是private, 但為了Transactional 特改為public ,外部只調用 process1. 此時事務不起作用。 @Component("aclass") public class
使用Idea構建springmvc框架,出現no bean named 'cacheManager' is defined 錯誤
使用Idea構建springmvc框架,出現no bean named ‘cacheManager’ is defined 錯誤。 不可否認IDEA確實是最好的java開發軟體,各種提示智慧的有點非人類,整合的git也很強大,git命令幾乎都不需要敲啦,介面也
springBoot service 事務註解@Transactional不起作用的解決
在springBoot使用事物時,發現事務並沒有正常執行,沒有進行回滾 @Transactional public void add(String companyName,String name) throws MyException{ compan
jquery使用live繫結toggle事件,第一次點選沒有反應,第2次才起作用問題
$("#popChapterManage .JS-edit").live("click",function(){ $(this).toggle(function () { $(this).text("儲存");
SpringBoot學習遇到的問題(1) - 配置文件有日誌的debug模式等配置項,為什麽不起作用
boot lease bug fig spa stack 不起作用 網站 cat 這個問題困擾我近乎兩天,通過查找N多資料後終於解決,寫下來共享給大家。 logging.level.root=DEBUG ... 一系列的日誌配置項,都不起作用的原因是springboot啟動
Linux下,PHP的SESSION不起作用的問題
lin mod data article trac ack tracking track rac 改動SESSION目錄的權限就能夠了。 先找到SESSION目錄, 然後 chmod -R 777 /var/lib/php/session 假設沒有此目錄
設置整個頁面的背景顏色,解決height:100%不起作用問題
col AC 100% ack 背景 -c 問題 html width body{ width:100%; height:100%; background-color:#f00; } 從以上代碼可以看出 body 的背景顏色並沒有想我們想的那樣鋪滿整個背景;
轉--解決VS2010,Resharper快捷鍵不起作用的問題!
有用 fontsize 選擇 gravity ews 圖片 選項 mar fill 摸索出來的,希望對你有用。 安裝完Resharper後的界面 進入【工具】-【選項】-【鍵盤】 按照步驟設置,設置成跟界面一樣的效果 開始Resharper的設置。 設置快捷
【spring cloud】spring cloud 使用feign呼叫,1.fallback熔斷器不起作用,2.啟動報錯Caused by: java.lang.ClassNotFoundException: com.netflix.hystrix.contrib.javanica.aop.asp
1.首先使用feign呼叫,需要配置熔斷器 2.配置熔斷器需要將熔斷器注入Bean,被spring可以掃描到 3.熔斷器類需要實現feignClient介面 4.hystrix的jar需要被maven引用,並且在classpath下 5.注意,feignClient上儘量不要使用@RequestMap
paip ajax沒有起作用 提示 no transport
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
stm32f103的IAP升級時,部分APP程式功能丟失,串列埠中斷不起作用,怎麼辦?
昨天我用stm32f103做IAP升級,APP程式是一個LED閃爍和一個串列埠1收發資料。結果IAP升級後,發現APP程式只有LED閃爍但是串列埠1不行甚至引起宕機.這種半死不活的現象是最莫名其妙的,它一半在暗示你APP好像移植成功了一半失敗了一半。這種現象是最不好找原因的。後來,發現,是有三個竅門
【Flume】【原始碼分析】flume中sink到hdfs,檔案系統頻繁產生檔案,檔案滾動配置不起作用?
本人在測試hdfs的sink,發現sink端的檔案滾動配置項起不到任何作用,配置如下: a1.sinks.k1.type=hdfs a1.sinks.k1.channel=c1 a1.sinks.k1.hdfs.useLocalTimeStamp=true a1.sink