谷粒商城2020:利用人人逆向快速开发

后端

删掉文件内的git文件夹

从这里导入renren-fast,按+号
谷粒商城2020:利用人人逆向快速开发_第1张图片

主pom添加

renren-fast

修改数据库配置

谷粒商城2020:利用人人逆向快速开发_第2张图片

启动项目

前端

打开前端,直接拖到VS里

安装node npm

在VS的终端界面/文件路径下管理员打开shell

# 安装依赖
# 1
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 2
cnpm install

# 启动服务
npm run dev

这里用npm一直失败,,cnpm才是正确的

代码生成器

导入代码生成器包

直接复制进去,父pom加入,等待子pom添加完毕,不行就刷新一下,应该只要下载好就ok

修改数据库配置文件

谷粒商城2020:利用人人逆向快速开发_第3张图片

先测试gulimall_pms的

谷粒商城2020:利用人人逆向快速开发_第4张图片

修改代码生成器配置文件,改成我们要的文件包名

数据库的表名以pms开头

启动项目 localhost:80

谷粒商城2020:利用人人逆向快速开发_第5张图片

谷粒商城2020:利用人人逆向快速开发_第6张图片

选中所有表,点生成代码,就可以逆向生成所有的表

生成的代码,拷贝进去放入对应的pms包里

发现很多依赖没有,这时就应该写一个common包存放依赖

common包存放公共和依赖

给其他包里添加common依赖


   com.atguigu.gulimall
   gulimall-common
   0.0.1-SNAPSHOT

在common里添加公共依赖


        
        
            com.baomidou
            mybatis-plus-boot-starter
            3.2.0
        

        
            org.projectlombok
            lombok
            1.18.8
        

        
        
            org.apache.httpcomponents
            httpcore
            4.4.12
        


        
            commons-lang
            commons-lang
            2.6
        

        
        
        
            mysql
            mysql-connector-java
            8.0.17
        

        
            javax.servlet
            servlet-api
            2.5
            provided
        

        
        
            com.alibaba.cloud
            spring-cloud-starter-alibaba-nacos-discovery
        

        
        
            com.alibaba.cloud
            spring-cloud-starter-alibaba-nacos-config
        

        
            javax.validation
            validation-api
            2.0.1.Final
        


    

    
        
            
                com.alibaba.cloud
                spring-cloud-alibaba-dependencies
                2.1.0.RELEASE
                pom
                import
            
        
    

各个模块

1.添加common引用

2.用代码生成器生成表对应的代码替换JAVA包

3.修改yml的数据库配置

4.启动测试~~~

你可能感兴趣的:(谷粒学院2020)