Excellent music store project-based learning

  Some students want to store music excellent source, it came today! I think most of the students like me, to get the source code is a discrepancy, I was looking at the video to learn and follow the knock code, the gap is not too large, summoning portal: https: //github.com/HollowCup/ mall, everyone in need, help yourself.

  They have done a project electricity providers, but are not involved in the design and development of core modules, the electricity supplier for the design of this still very vague, inadvertently see the video of this project, so I spent a few days, followed by learning. Everyone different work experience and the ability to understand, after learning a knowledge point, the harvest is not the same, following on their current situation, my personal record harvest.

  Le gifted mall project is a whole category of electricity supplier shopping sites, it feels like pressing Jingdong to do, and found that Huawei Mall is designed to see the goods details, so there is a Diudiu intimacy. The project is based on micro-service architecture, if not done micro-service development project or want to understand the electricity supplier, used to play good. Now that spent time on it, you should have to learn what they can, even if it is rarely harvest, after all, a short step a thousand miles.

  A harvest: After understand some of the knowledge system of electricity providers, such as the concept of spu sku and, in addition, category, brand, product, specifications, design specifications and parameters of their relationship is relatively complex, completing their own You can sort out clearly.

  Harvest II: that the micro-service, all requests are through the gateway, the gateway route before, but not like this. Such as uploading service, if you upload files by Zuul gateway, it will result in an unnecessary burden on the network, in the case of high concurrency, it may cause paralysis of the entire system, so the file upload request is not handled through the gateway.

  Harvest three: skill database table design. Like spu and spuDetail will be divided in a different table, mainly spu and spuDetail reading frequency is not the same, and spuDetail listings in the large field, separate storage will be better, the same, sku and inventory will be stored separately, this because of the frequency of reading and writing is not the same. In addition, conventional database table design should follow the three paradigms, but sometimes can reduce unnecessary redundancy field query, it is worth it.

  Harvest IV: JWT learning, including the concept of JWT, data formats and interaction process, is heard before, this time to personally combat, feeling full harvest.

  Harvest Five: Integration SpringBoot + ElasticSearch complete product search, there is something in the future need to use a search engine-related, you can take directly over optimization.

  Well, the summary is completed, a lot of harvest, very happy. Please pay attention to me, for the electricity business projects thumbs!

Guess you like

Origin www.cnblogs.com/maguanyue/p/11482386.html
Recommended