SpringBoot系列文章目录
SpringBoot知识范围-学习步骤【JSB系列之000】
SpringBoot 的项目编译即报错处理--SB系列之001
这是一章无知识点,无代码的章节,也可以说是后面的005 006 ...等章的一个介绍。
在现在的软件架构中,前后端分离是很普遍的软件架构,让前端更加专注于UI逻辑渲染,后台专注于数据业务逻辑,而前后端数据交互的方式就是通过API接口。
最早接触前后端分离的概念是在Gmail盛行的2006年年底(暴露年龄了),那时候的Gmail账号是需要邀请才有资格注册,你是否还记得邀请你的那个他吗?
Gmail盛行的原因,个人觉得是因为Gmail的用户体验是如此顺手、方便,也开启了Javascript+Ajax技术的发展之路,同时也出现了RIA(Rich Internet Application )的概念,即富网络应用,出现了很多技术人员去研究和模仿其实现。
那么先学习后台的人员可能不会前台的技术,比如“微信小程序”“VUE”“query”, 你说为了一个个的项目现编几个页面吧? 好象又有点不值,在职的IT人员会推荐soapui,postman,其实国内也有一款软件是做的挺不错的Apifox。
- soapui
soapui 提供一个工具通过 soap/http 来检查,调用,实现 web service 和 web service 的功能 / 负载 / 符合性测试。该工具既可作为一个桌面应用软件使用,也可利用插件集成到 Eclipse,maven2.X,netbeans 和 intellij 中使用。
- Postman
Postman 是一款功能超级强大的用于发送 HTTP 请求的 Chrome插件 。做web页面开发和测试的人员应该是无人不晓无人不用!其主要特点 特点: 创建 + 测试:创建和发送任何的HTTP请求 一 简介 Postman是一款功能超级强大的用于发送 HTTP 请求的Chrome插件。
Apifox
目前免费的还不错,国内的开源发展的不好,也跟公司等不及就收割有着密不可分的关系。反正现在免费的功能还是挺强的。
======================华丽的分割线====================================
有项目经验的感觉上也不至于不会SpringBoot 就是真不会的,看到博客的也基本上不需要介绍啥工具,他们也能搞得定。
不过,本人后面的博客内容 不使用这些工具,也不使用VUE,jquery 的这些东西。只想专注后台,JAVAWEB或layui 以后可能会写,VUE这个资料太丰富了,而且学到VUE的也不是初级水平了,微信小程序,会写一些博客。
打算慢慢的写一套 全免费的博客+ 全免费的项目代码下载+ 一些免费的实用项目(我也弄不了那么多,只能是每一类资源搞几个)
所以就是这种直接访问URL的方式,那么自然参数就写死在JAVA的代码里了。
如果一直学一直学,学到 springMVC 的时候,你再使用页面(极简的HTML)。
这样的学习路线最容易被人接受,不会像啃骨头一样学着难受。
事实上,有一些课程你不会都学习完的。把关键的学习了,其它的没事的时候,看看就行了。
下图中绿色的需要你好好看,蓝框的你要入职的时候看。其它的真的可以看自己的兴趣