目录

  • 人人开源系统搭建后台管理系统
    • 部署后端
    • 部署前端
  • 逆向工程的开发及使用
  • 项目集成Mybatis-plus插件

人人开源系统搭建后台管理系统

【人人开源】

将以下项目克隆到本地文件夹

renren-fast:构建后台管理系统

renren-fast-vue:前端项目构建

renren-generator:代码生成器

部署后端

renren-fast项目拷贝到谷粒商城项目下:
pom添加以下代码即可

<module>renren-fast</module>

接下来将renren-fast项目下的mysql文件放入数据库执行后,在此工程下修改数据库的连接,用户名以及密码启动项目即可,默认端口8080。

部署前端

需要安装node.js-10.16.3,版本最好保持一致

下载之后设置淘宝镜像:

npm config set registry http://registry.npm.taobao.org/

vscode打开renren-fast-vue

先运行npm install后运行npm run dev页面会自动跳转出来,就表示部署成功!!!

逆向工程的开发及使用

renren-generator按照上面的方式集成至项目中

修改配置文件application.yml文件:


修改配置文件generator.properties文件为你自己数据库中的配置:

配上自己的名字和模块名:


启动``generator`项目后访问 http://localhost/ 点击生成代码就可以下载出代码了,生成的代码有基本的增删改查和vue的代码:


随后就可以将生成的代码放在各自的模块中,每个模块的操作都是一样的。

项目集成Mybatis-plus插件

  • 导入依赖
<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.2.0</version>
</dependency>
  • 配置
    配置数据源
    导入mysql驱动
 <!--mysql驱动包-->
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.17</version>
</dependency>

application.yml配置

spring:datasource:username: rootpassword: rooturl: jdbc:mysql://192.168.140.130:3306/gulimail_pms?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghaidriver-class-name: com.mysql.cj.jdbc.Driver

配置mybatis-plus
启动类注解使用@MaperScan扫描sql映射文件所在的位置

# mybatis-plus插件配置
mybatis-plus:mapper-locations: classpath:/mapper/**/*.xmlglobal-config:db-config:id-type: auto # 表的主键生成规则

谷粒商城接入人人开源项目(接私活必备)相关推荐

  1. 谷粒商城P16人人开源登录没有反应

    根据官网提示,要解决以下: 另一种方法是把src下mock里面dnCreate里面的false全部改成true,但会带来其他问题,不建议. 我一开始使用的第二种方式出现新建菜单时没有一级项目的问题,有 ...

  2. Spring Boot 大屏展示,私活项目,已开源,接私活必备,真香!

    点击上方"Java精选",选择"设为星标" 别问别人为什么,多问自己凭什么! 下方有惊喜留言必回,有问必答! 每天 08:15 更新文章,每天进步一点点... ...

  3. 人人开源项目文档_为什么图对于您的开源项目文档至关重要

    人人开源项目文档 如果您曾经在GitHub上访问过一个项目(例如),目的是了解它如何适合更大的系统,那么您会发现找到一两个图(或从中轻松找到)时会感到宽慰. )的初始目标网页. 这是一篇有关架构重要性 ...

  4. 使用人人开源项目遇到的一些坑

    最近,使用人人开源项目作为后台管理系统的模板,遇到了很多问题,在此做一下总结. 首先,前台项目遇到的一个问题就是,package.json中有一个依赖项叫"node-sass",会 ...

  5. 人人开源项目的代码生成器

    项目说明 renren-generator是人人开源项目的代码生成器,可在线生成entity.xml.dao.service.html.js.sql代码,减少70%以上的开发任务 如何交流.反馈.参与 ...

  6. 再次安利 5 个接私活必备的 Java 开源项目!

    公众号关注 "GitHubPorn" 设为 "星标",每天带你逛 GitHub! 今天再来推荐 5 个好用的 Java 项目快速开发脚手架 / 项目骨架搭建脚手 ...

  7. 一款基于 Spring Boot 的神仙接私活项目,已开源,2022 接私活必备!

    一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design.强大的代码生成器让前端和后台 ...

  8. 十款优质企业级Java微服务开源项目(开源框架,用于学习、毕设、公司项目、私活等,减少开发工作,让您只关注业务!)

    Java微服务开源项目 前言 一.pig 二.zheng 三.SpringBlade 四.SOP 五.matecloud 六.mall 七.jeecg-boot 八.Cloud-Platform 九. ...

  9. bootstrap 开源框架demo_5 个接私活必备的 Java 开源项目!

    公众号关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub!大家好,我是 Guide 哥,一个三观比主角还正的技术人.今天推荐几个 Jav ...

最新文章

  1. LeetCode - Valid Number
  2. 代码优化 5 大原则,第一条就是别优化了!!!
  3. Docker Registry本地私有仓库搭建
  4. 有的日期输入框,可直接调用javascripts
  5. java中策略设计模式_Java中的设计模式(五):策略模式
  6. 1951-2021年至今全国气象数据(逐日、逐月、逐年)
  7. 线性代数07 克拉默法则(Cramer)
  8. 【SOT】SiamFC代码笔记
  9. 几款常用UML建模工具介绍
  10. html的富文本有什么用,html中怎样使用富文本
  11. 2019-05-23 嗅探工具;影音嗅探;IRIS嗅探器;
  12. axure原型怎么让文字自动换行_苹果手机输入法编辑文字时怎样换行
  13. 去掉Excel 单元格里的字符后面的空格
  14. NEW LOOK:利用SCRM营销体系线上线下消费结合,引爆O2O营销
  15. commander.js之option、command、version
  16. 22、python数据处理虚拟变量的转化
  17. 可以通过限定ip来限制用户重复登录么_饿了么到底有多“贼”?揭秘它一步步让你下单的套路!...
  18. 浅谈NFT稀有度玄学
  19. 996是互联网“打工人”的宿命?
  20. 《机器学习西瓜书》学习笔记——第七章_贝叶斯分类器_朴素贝叶斯分类器

热门文章

  1. 2023 微信动态昵称设置方法 抖音直播引流 文本教程附带素材
  2. 第三十四期-ARM Linux内核的中断(4)
  3. 中电金信Gien享汇・大数据专题|金融行业数据架构及模型演进
  4. canvas 实现签名
  5. 3D作品-3D max设计的户型图
  6. python中的 gloabal和nonlocal的区别
  7. R语言 ---- 基础入门
  8. 随机森林【机器学习笔记简摘】
  9. AJMJ面包服146/羽绒被79/长虹电暖气109/积雪草面膜19.9/40条蓝山咖啡9.9/洗牙神器/啄木鸟针织衫...
  10. flex布局不缩放不自适应