专栏首页mall学习教程mall学习所需知识点

mall学习所需知识点

由于mall项目涉及到很多知识点,比如SpringBoot、ElasticSearch、Redis、Mongodb等,本教程不会详细讲述这些,只会讲述本项目相关部分,所以推荐以下资料。对其中一些知识点并不熟悉的同学,可以看下下面推荐的资料。

推荐资料

IDEA

《IntelliJ-IDEA-Tutorial》:https://github.com/judasn/IntelliJ-IDEA-Tutorial

特别全的IDEA使用教程,可以学到很多实用的技巧。

Spring

《Spring实战(第4版)》:https://book.douban.com/subject/26767354/

经典的、畅销的Spring学习和实践指南,从此书可以学习到Spring的实用用法,对Spring有个整体的了解,推荐整本阅读。

SpringBoot

《Spring Boot实战》:https://book.douban.com/subject/26857423/

SpringBoot的入门书,一共也就200多页,反正我是看完了,其中关于Groovy和Grails部分大可不看。

MyBatis

《MyBatis从入门到精通》:https://book.douban.com/subject/27074809/

很好的一本MyBatis入门书,作者是开源插件PageHelper的项目主,平时忘了MyBatis的一些用法的时候可以当工具书使用,推荐整本阅读

MySql

《深入浅出MySQL》:https://book.douban.com/subject/25817684/

网易DBA写的一本MySql书籍,作为一个开发者,我们只要看第一部分基础篇、第二部分开发篇、第三部分优化篇即可。

Linux

《循序渐进Linux(第2版)》:https://book.douban.com/subject/26758194/

南非蚂蚁写的一本Linux书籍,作为一个开发者,我们只要看第一篇基础知识篇、第二篇服务器搭建篇即可,后面讲到生产环境部署项目会用到。

Elasticsearch

《Elasticsearch 权威指南》:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html

Elasticsearch官方推荐的中文学习资料,基于Elasticsearch2.4.x版本,比较老,但是可堪一用。大多数成熟的框架,版本迭代用法相差不会很大。

《Elasticsearch 技术解析与实战》:https://book.douban.com/subject/26967826/

如果你觉得上面那本ElasticSearch版本太老的话可以看这本。

Mongodb

《MongoDB实战(第二版)》:https://book.douban.com/subject/27061123/

很好的一本MongoDB实战书,作者参与过MongoDB的驱动开发,感兴趣的可以都看下。

Docker

《Spring Cloud与Docker微服务架构实战》:https://book.douban.com/subject/27028228/

我们只需要看下这本书的Docker部分即可,后面讲到生产环境部署项目会用到。

结语

如果你按照我的推荐看了以上部分的资料,或者你已经有了以上部分的基础,那么你学习mall的时候会非常顺利。

推荐阅读

mall架构及功能概览


本文分享自微信公众号 - macrozheng(gh_433697c99b25),作者:macrozheng

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-05-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring Cloud Hystrix:服务容错保护

    在微服务架构中,服务与服务之间通过远程调用的方式进行通信,一旦某个被调用的服务发生了故障,其依赖服务也会发生故障,此时就会发生故障的蔓延,最终导致系统瘫痪。Hy...

    macrozheng
  • Spring Cloud Ribbon:负载均衡的服务调用

    在微服务架构中,很多服务都会部署多个,其他服务去调用该服务的时候,如何保证负载均衡是个不得不去考虑的问题。负载均衡可以增加系统的可用性和扩展性,当我们使用Res...

    macrozheng
  • 如何在5天内学会Vue?聊聊我的学习方法!

    我们在学习某项新技术的时候,一定是有目标的,有目标的学习才不是瞎忙。比如说我学习Vue的目标是啥,其实就是做个后台管理系统的前端界面,就是长下面这样的!

    macrozheng
  • 我的数据分析/数据挖掘/机器学习必读书目

    总结一下我读过的机器学习/数据挖掘/数据分析方面的书,有的适合入门,有的适合进阶,没有按照层次排列,先总结一下,等总结的差不多了再根据入门--->进阶分块写。下...

    CDA数据分析师
  • 【公告】GitHub/Tencent下一些项目实施项目存档(archive状态)

    ? 随着腾讯业务发展和技术更新迭代,腾讯GitHub官方账号下将有一些项目会进行archive操作(即存档仓库)。项目存档后,issue、拉取请求、代码、标签...

    腾讯开源
  • NLP之keras中文文本分类系列算法封装,简单易用(超详细教程)

    中文长文本分类、短句子分类、多标签分类、两句子相似度(Chinese Text Classification of Keras NLP, multi-label...

    大数据技术与机器学习
  • 当子查询碰上NULLUNIONJOIN总结

    情景: 现在有如图两个表,boy和girl,对应着Boy和Girl两个bean,有共同字段id、name,另外boy还有个外键grilfriend(指向girl...

    用户1174983
  • 周鸿祎:比情怀更重要的硬件创业三定律

    大数据文摘
  • 《挑战30天C++入门极限》C++类对象的复制-拷贝构造函数

    landv
  • 【社交网络挖掘&Jupyter&贝叶斯】资源分享

    https://www.packtpub.com/books/content/getting-started-jupyter-notebook-part-1

    fishexpert

扫码关注云+社区

领取腾讯云代金券