• 【创建微服务】创建微服务并使用人人开源代码生成器生成基本代码


    创建项目微服务 ——

    1. 添加模块

    在这里插入图片描述

    1. 添加依赖

    在这里插入图片描述

    在这里插入图片描述

    使用 人人开源代码生成器 快速生成 crud 代码 —— https://gitee.com/renrenio

    1. 下载导入人人开源项目后,修改 application.yml 文件下的数据库连接配置:

    在这里插入图片描述
    2. 修改 generator.properties 配置文件下的 主路径、包名、模块名、作者名和表前缀等配置

    在这里插入图片描述

    1. 启动项目,访问启动端口,选择要生成代码的表,生成代码

    在这里插入图片描述

    1. 导入生成代码需要的公共依赖
            
            <dependency>
                <groupId>com.baomidougroupId>
                <artifactId>mybatis-plus-boot-starterartifactId>
                <version>3.2.0version>
            dependency>
    
            
            <dependency>
                <groupId>org.projectlombokgroupId>
                <artifactId>lombokartifactId>
            dependency>
    
            <dependency>
                <groupId>org.apache.httpcomponentsgroupId>
                <artifactId>httpcoreartifactId>
            dependency>
    
            
            <dependency>
                <groupId>org.apache.httpcomponentsgroupId>
                <artifactId>httpcoreartifactId>
                <version>4.4.12version>
            dependency>
    
            <dependency>
                <groupId>commons-langgroupId>
                <artifactId>commons-langartifactId>
                <version>2.6version>
            dependency>
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    1. 自定义生成代码: 修改 template 文件下相应内容的值
      在这里插入图片描述

    人人开源 renren-generator 踩坑记:

    • lombok 版本要改高
      错误信息: java: 找不到符号 符号: 方法 setOperation(java.lang.String) 位置: 类型为io.renren.modules.sys.entity.SysLogEntity
    • 把 Longblob 改为 byte[]
      错误信息:java: 找不到符号,类 Longblob
  • 相关阅读:
    算法设计与分析(python版)-作业一
    B站批量取消关注
    OceanBase 4.0 - 从分布式到单机,从单机到分布式
    MongoDB基础
    ctfshow web入门(2)
    AI:原来Nacos还能这么玩儿
    阿里云国际站代理商:对象存储 OSS存储空间(Bucket) 跨域资源共享怎么操作
    Springboot 搭建 WebSocket
    JSON 与 Java 对象之间的转化
    2023年9月18日
  • 原文地址:https://blog.csdn.net/liuwanqing233333/article/details/127778854