谷粒商城学习笔记,第二天:项目初始化

谷粒商城学习笔记,第二天:项目初始化

项目地址

一、数据库初始化

注意:电商数据量过大,不宜建立相关外键(消耗性能)

SQL文件地址

库名功能
gulimall_oms订单模块
gulimall_pms商品模块
gulimall_sms促销模块
gulimall_ums用户模块
gulimall_wms仓储模块
gulimall_admin后台管理

二、人人开源后台管理系统

项目地址

项目名功能
renren_fastJava接口
renren_fast_vue前端VUE
##安装node.js,配置NPM 淘宝镜像
npm config set registry https://registry.npm.taobao.org

##安装
npm install

##运行
npm run dev

三、逆向工程搭建

项目地址

四、整合mybatis-plus

1、导入mybatis-plus

<!--mybatis-plus-->
<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.4.0</version>
</dependency>

2、导入mysql connector

<!--mysql-connnector-->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.21</version>
</dependency>

3、配置数据库连接

##数据库连接
spring:
  datasource:
    username: root
    password: admin123
    url: jdbc:mysql://182.92.191.49:3307/gulimall_pms?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
    driver-class-name: com.mysql.jdbc.Driver

4、指明xml文件的扫描路径

##mybatis-plus相关配置
mybatis-plus:
  ## classpath只扫描本项目的路径,classpath*将其依赖包下的相关路径也扫描
  mapper-locations: classpath*:/mapper/**/*.xml
  global-config:
    db-config:
      ##ID自增策略
      id-type: auto
  ##别名包扫描路径
  type-aliases-package: com.lee.gulimall.product.entity

5、扫描mapper

//第一种:主启动类上统一增加
    @MapperScan("com.lee.gulimall.product.dao")
    
//第二种:在每一个mapper类上增加
    @Mapper
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值