SSH框架重构SpringCloud +vue + elementUI,起码读懂代码和前端的原生JS

Posted SmallCuteMonkey80%

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSH框架重构SpringCloud +vue + elementUI,起码读懂代码和前端的原生JS相关的知识,希望对你有一定的参考价值。

文章目录

SSH(Spring + Struts + Hibernate)商城老项目+JSP+Html+Js+Jquery

老项目部署

Tomcat上面进行部署可以一次性部署多个项目


4.加上自己的arifact,是有explored那种



然后点击启动Tomcat项目了。

1.Spring

就是普通我们用的Spring框架,用于我们Bean的管理,和项目的更好的解决依赖。

2.Struts

有自己的一些标签,前端不用发送请求就可以直接遍历获取参数,相当于一个模板引擎的语法,用它和前端进行交互,相当于SpringMVC,已经被SpringMVC取代了,配置好之后 是不用发送ajax请求的,人头到尾都没有看到可以是哪个地方已经配置好了。 比如:

<s:iterator> 相当于 <c:forEach>
<s:property>

<s:textfiled key="">

3.Hibernate(持久层一个重量级框架)

是一个Hibernate就是一个持久层的ORM(Object relation Mapping)框架。封装了JDBC,也就是dao层。

4.里面的请求路径解析

/zdzg/txm_butSearch.html?param=tjcx

zdzg: 对应的是struts-zdzg.xml文件
txm: 对应的是struts-zdzg.xml文件里面的一个前缀,可以直接搜索获取到。
然后找到对应的配置的action,搜索query()方法就行,这个就是它请求的方法。

5.前后端交互的相关的实现

对了它的前后端的参数获取竟然通过 get,set方法就可以,直接封装在一个VO中然后进行前端的key绑定,不用ajax请求,可能是已经封装好了相关的请求了。

6. 可以下载JRebel这个插件进行热部署修改代码可以不用重启项目,记住可能会有坑的,反应不灵敏

7.总结

已经过时的框架了,没有必要进行深入的学习,当然需要项目的重构需要我们去读懂相关的代码,所以知道和了解是有必要的。

以上是关于SSH框架重构SpringCloud +vue + elementUI,起码读懂代码和前端的原生JS的主要内容,如果未能解决你的问题,请参考以下文章

springcloud微服务分布式框架

在Vue.js使用配置(SSH框架的附带使用)

简述ssh框架每层的作用及框架的优缺点

搭建搭建一个SSH框架 Web工程,实现以下功能

1、搭建搭建一个SSH框架 Web工

JAVA SSH框架搭建流程