java写校园二手交易平台需要学习什么知识?

头发总也长不长


做校园交易平台需要哪些知识

1、前端:html.css.js.bootstrap.vue.react等

前端最基础的html,css,js。无论你用什么样的前端框架这些都是必须的知识点。

2、后端

后端的框架就比较多了

① SSM:Spring +Springmvc +mybatis

② springboot +mybatis

③ 分布式dubbo+ssm

④ 微服务:Springcloud全家桶

校园交易平台怎么做?

可以在网上找一个开源的版本,在这个基础上进行修改,没必要从0开始,可以根据自身的技术来选择不同的框架


程序猿W


作为一名IT从业者,我来回答一下这个问题。

从当前的技术体系结构来看,要想通过Java来实现一个在线的交易平台,需要两大块技术,其一是前端开发技术,包括Web前端开发和移动端开发,其中移动端开发还包括App开发技术和基于大型互联网平台进行的二次开发技术,比如各种小程序开发等等。

其二是后端开发技术,Java的后端开发当前可以采用Spring系列框架来完成,基于Spring框架也可以构建微服务的处理方式,这不仅会提升系统的可扩展性,同时对于性能提升也有一定的帮助。当前Java的后端开发逐渐向云端开始迁移,基于云计算平台进行的后端开发,可以更加方便地与各种系统级服务进行对接,包括安全处理、存储处理、支付处理等等。

前端开发虽然技术难度并不算高,但是前端开发本身涉及到的内容还是比较多的,比如Web前端开发就涉及到Html、CSS、JavaScript和一系列开发框架,而移动端开发也涉及到大量的内容,比如Android开发和iOS开发各自就有不同的技术体系,所以也把当前的前端开发称为大前端。

相对于前端开发技术来说,后端开发技术涉及到的内容要复杂一些,不仅涉及到Java开发技术本身,同时也涉及到数据库知识和一系列资源对接的知识。Java语言的后端处理能力还是比较强的,初学者可以从基本的MVC模式开始学起,然后通过Spring框架来提升自身的后端开发效率,可以从SpringBoot开始学起。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!


IT人刘俊明


java web开发框架:mybatis,springmvc,springboot/springcloud

ide开发工具:idea或者eclipse

代码管理工具:git

项目管理工具:maven

服务器:tomcat、nginx

数据库:mysql,sql

缓存:redis

还有很多,例如linux shell,zookeeper等等。


分享到:


相關文章: