初學springmvc 3 ibatis框架

2021-05-27 13:33:34 字數 944 閱讀 4799

最近一直學習springmvc + ibatis 的配置,因為本人是非常的菜菜鳥,開始學習spring的時候對aop,依賴注入等概念都囫圇吞棗,所以自己在配置springmvc + ibatis 框架的時候費了老大勁了,雖然配置好了但是還有很多問題沒搞明白,有待繼續搞下去。

在配置框架的時候先配置了乙個不用注釋的簡單框架,不用注釋的框架比較好理解邏輯也很清楚,可以簡單的搞定,但是在用注釋進行配置的時候,老是會出現乙個錯誤就是error creating bean with name「***controller」後面在加一大串的原因,這個問題折騰了好久,在網上查了一下,主要原因為三個:

一、是配置檔案的正確度這個問題比較好解決;

二、是用spring3.0的時候有好多包是需要外部的包,這個問題也把我折騰瘋了,只知道缺包但是不知道缺什麼包,也是在別人的網頁上找到了答案,這些包主要包括:aopalliance、asm、cglib等等,

三、sqlmapclient 問題,基本報錯是sqlmapclient is required之類的,解決方法大致有三種,有一種是說吧sqlmapclientdaosupport(是不是這個類忘記了)原始檔裡面加上注釋,或者其他的,這個方法沒實驗,而且我覺得這樣做也不是很妥,第三個方法就是用下面乙個類作為乙個父類,然後所有的服務層的實現類都繼承他就可以解決了,主要的原因就是利用這個方法能夠生成sqlmapclient的bean吧

public class myibatisdaosupport extends sqlmapclientdaosupport

最後還有乙個問題就是spring 3.0 與json問題,在配置好的框架中若在servlet中加上加上

這一段**就會產生下面的錯誤:

………………………………

……………………………………………

雖然還有很多問題需要解決,還有很多東西需要學習,但是一點小小的成功就足以犒勞自己啦,但是為了讓自己成為不是非常菜的菜鳥,繼續加油……

springMVC初學文件

根據上面的class後面的路勁建立相應的controller 一定要繼承abstractcontroller 複習下,servlet是繼承httpservlet,struts2,action是繼承actionsupport 重寫 這個方法相當於action裡面要呼叫的方法,返回乙個modelandv...

初學SpringMVC之 SpringMVC註解

controller controller 在類定義處新增,將該類交個 ioc 容器來管理 結合 springmvc.xml 的 動掃瞄配置使 同時使其成為 個控制器,可以接收客戶端請求 如 controller hello public class hellohandler 需要瀏覽器訪問loca...

對Spring MVC初學的認識

在經過對ssh框架的學習,想必大家也對這樣的框架有了乙個新的認識,但回頭想一想,無論我們做多大或者是多小的專案的時候,前面的操作是不是麻煩而繁瑣,但是有必須每一步都不能少,是吧,呵呵 那遇到這樣的問題我們的前輩是怎麼樣去解決的呢,其實就是今天的主題了 spring mvc 那這樣的乙個東西到底是什麼...