SSH学习(二)—— SSH框架搭建篇

一、前言

前面简单了解了SSH基础的概念(https://blog.csdn.net/qq_38586378/article/details/103076786),参考网上的一些教程使用IDEA创建Maven项目搞了个SSH框架搭建。

二、参考链接

https://www.cnblogs.com/baixaio/articles/10326050.html

https://blog.csdn.net/qq_20107237/article/details/79678557

主要参考:https://blog.csdn.net/m0_37645059/article/details/82288650

三、主要过程

  1. IDEA创建Spring项目/Maven项目,并部署Tomcat服务

  2. IDEA关联MySQL

  3. 在pom.xml加入SSH依赖

  4. 创建src目录和entity、action、dao、service包

  5. 配置applicationContext.xml

  6. 加入Hibernate模块,结合Persistence工具自动生成Entity类

  7. 编写Dao类

  8. 编写Service类

  9. 编写Action类

  10. 引入Struts2,创建struts.xml文件

  11. 配置web.xml

  12. 添加index.jsp、success.jsp、error.jsp页面

  13. 打jar包,启动Tomcat服务器

四、错误记录

4.1 注意项目pom.xml中一些包的依赖如果完全参考教程,则无所谓。如果是自行进行修改,后续的application.properties的一些property包需要根据提示进行修改(不同版本的spring、hibernate、struts采用的一些组件路径可能会变化)

4.2 使用MySQL与IDEA进行集成,如果系统MySQL的版本比较高(这个可以通过命令行mysql -u root -p命令登入mysql命令行可以查看到当前使用的MySQL的版本号),需要在项目的pom.xml的mysql-connector-java依赖使用对应匹配的version版本号,否则会提示mysql失联,建议upgrading mysql client的提示

五、总结

SSH的配置真心太麻烦了:)

配下来的感受就是——万事开头难,然后中间难,最后结尾难:)

发布了41 篇原创文章 · 获赞 9 · 访问量 9763

猜你喜欢

转载自blog.csdn.net/qq_38586378/article/details/103077235