日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

短学期集中实训小结

發(fā)布時間:2024/8/26 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 短学期集中实训小结 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

這個短學期,主要學了SSM的web框架。SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三個開源框架整合而成,常作為數(shù)據(jù)源較簡單的web項目的框架。

其中spring是一個輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架。

SpringMVC分離了控制器、模型對象、分派器以及處理程序?qū)ο蟮慕巧?#xff0c;這種分離讓它們更容易進行定制。

MyBatis是一個支持普通SQL查詢,存儲過程和高級映射的優(yōu)秀持久層框架。

?

第一周主要講知識點,講完之后做練習。

以下是總結(jié)的部分主要知識點:

SpringMVC框架

?

?

1.用戶發(fā)出請求到前端控制器

2.前端控制器請求HandlerMapping查找Handler

3.處理器映射器HandlerMapping向前端控制器返回Handler

4.前端控制器用處理適配器執(zhí)行Handler

5.處理器適配器執(zhí)行Handler

6.Handler執(zhí)行完成返回ModelAndView

7.處理適配器講ModelAndView返回給前端控制器

8.前端控制請求視圖解析器

9.視圖解析解析成真正的視圖

10.前端控制器視圖渲染

11.前端控制器響應結(jié)果

?

?

?

MyBatis框架

?

?

第一步,使用Eclipse創(chuàng)建一個普通的Java工程。?
第二步,加入Jar包。工程所需加入的Jar包有mybatis核心包、依賴包和mysql數(shù)據(jù)驅(qū)動包。

第三步,在classpath下創(chuàng)建日志記錄文件——dbj.properties。

第四步,在classpath下創(chuàng)建SqlMapConfig.xml文件。

第五步,創(chuàng)建一個pojo類——UserInfo.java。

第六步,在classpath下的sqlmap目錄下創(chuàng)建sql映射文件userInfoMapper.xml?

第七步,加載映射文件。mybatis框架需要加載映射文件,將useInfoMapperr.xml添加在SqlMapConfig.xml中

?

?

第二周就是完成人事管理系統(tǒng)的大作業(yè),做到增刪改查。

期間有很多404、500等等報錯。

老師跟我們分享起自己的經(jīng)驗,說了很多快捷鍵。

在寫自己的代碼時,要寫注釋,方便后來維護的人查錯,找到負責這段代碼的人,一般用自己中文名字縮寫。

老師也告訴了我們我們一般出錯誤時候,404錯誤是路徑錯誤,也有很多錯是打錯字,500錯誤是屬性錯誤,.jsp有錯。

建數(shù)據(jù)庫的時候一定要選字符集UTF-8。

小學期里確實學到很多知識,技術(shù)也有所長進。

?

最后,表達一下我的個人看法,ssm框架確實非常適合web入門,但是Java的就業(yè)市場已經(jīng)相對飽和,我個人將來不會考慮從事后端的工作,可能以后最多也只是畢業(yè)設(shè)計會用到的。

?

希望以后短學期能學一點更有前景的技術(shù)。其實可以做模擬實訓,比如,一個班30個人組成一個項目開發(fā)團隊,老師當項目總監(jiān),學生分組從事開發(fā)各個階段的角色,5-6個人做需求分析,14-15個人做不同模塊的開發(fā),7-8個人做測試,最后做成一個項目。

?

轉(zhuǎn)載于:https://www.cnblogs.com/Julylin2018/p/9307933.html

總結(jié)

以上是生活随笔為你收集整理的短学期集中实训小结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。