谷粒商城项目实操记录(1)

1.安装mysql

docker pull mysql:5.7

    
docker run -p 3307:3306 --name mysql01 -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql 
		-v /mydata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
            
//创建开机自启动
sudo docker update mysql01 --restart=always

2.安装redis


docker pull redis
    
docker run -p 6380:6379 --name redis01 -v /mydata/redis/data:/data/ -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf
    
//创建开机自启动
sudo docker update redis01 --restart=always    

3.idea和vscode安装插件

idea:mybatisX lombok
vscode:

在这里插入图片描述

4.克隆码云

在这里插入图片描述

5.创建微服务

在这里插入图片描述

添加springweb和openfeign在这里插入图片描述

6.聚合子工程

随便复制一个子工程的pom文件改成下面这个
在这里插入图片描述

7.再码云下载管理控制台脚手架

在这里插入图片描述

1.renrenfast

添加到项目

在这里插入图片描述

2.创建数据库

将renren-fast的db里面mysql的执行语句放到navicat执行创建表名renren_fast
在这里插入图片描述

3.将数据库连接进行更改

由于在application中选的是dev,所以我们选择dev进行更改

在这里插入图片描述

4.更改自己的数据库连接

在这里插入图片描述

5.pom依赖添加

在这里插入图片描述

8.下载renren-fast-vue

1.先npm install(npm就相当于java中的maven,先让他下载这些前端依赖,然后进行运行)

2.npm run dev(运行命令)
在这里插入图片描述

9.下载逆向工程generator

1.修改applicaton数据库连接

在这里插入图片描述

2.修改generator逆向工程生成策略

module名记得更改,更改后逆向工程里面就是这个module
在这里插入图片描述

将controller层设计到shiro的注解注释

在这里插入图片描述

3.启动generator工程访问localhost:80

在这里插入图片描述

4.将生成的压缩包里的文件放入到目标模块

但是此时我们会大发现缺少很多东西,各层的代码都报错

在这里插入图片描述

10.创建公共common模块

注意点:

1)创建的公共模块是普通的maven项目,并不是springboot项目

2)拿取的utils,exception,xss文件都来自于renren-fast,而不是renren-generator

在这里插入图片描述

在这里插入图片描述

11.测试curd

1)在公共模块导入mysql连接依赖

//这是兼容版本
<dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.17</version>
        </dependency>

2)配置数据库连接配置,整合mybatisplus,在配置中增加xml文件的location配置

在这里插入图片描述

使用mybatis-plus的时候,如果xml文件和接口绑定成功会出现下面的样式
在这里插入图片描述

注意点:出现以下报错的原因是因为没有将service注入到bean,dao层的@mapper注解未扫描,所以要在启动类上添加@mapperscan注解

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值