myeclipse2017+ssm+tomcat8+jdk1.8


練習上手ssm項目

工具:myeclipse2017,spring4,jdk1.8,tomcat8

搭建鏈接:https://www.cnblogs.com/cuglkb/p/6734666.html

jar包下載鏈接:https://pan.baidu.com/s/14JP_B3rpImOTZxvuCSc3iw,提取碼:z064

所有完成之后,測試運行!!

初步運行報錯結果:Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'user

大致意思:初始化控制器出錯,依賴不滿足要求

此時,檢查配置,會發現
控制層調用業務層,在業務層沒有@Service注解,添加如下:


控制層注入業務層也沒有@Resource注解,添加如下

 如果仍有這種錯誤,最后在web.xml中檢查監聽器

 <!-- Spring監聽器 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 
</listener>

運行結果正常。


userMapper.xml中設置增刪改查時,如需返回數據庫表中影響的行數:

  直接在mapper接口文件直接返回 int 類型即可,sql語句和正常一樣,無需設置返回值類型,mybatis框架會自動完整這些功能

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM