First, set up the environment
Technology selection, the project is the use of spike springboot2.0 to develop and springCloud
1 Set up a parent item, all of the modules are dependent on the parent project
2 set up service registry module (Eureka)
3 spike user module (integrated mybatis, web, thymeleaf etc.), corresponding to the buyer
Common module 4, the corresponding entity class corresponding to a database table, form the corresponding POJO form, tools etc.
5 merchant module (integrated mybatis, web, thymeleaf, etc.), the equivalent of the seller
6 shops module, merchants settled after application shop
Hierarchical classification module 7 product categories, commodities
8 Goods Services module, add items and merchandise from top to bottom shelf management
9 spike Service Module