谷粒商城接入人人开源项目(接私活必备)
目录
- 人人开源系统搭建后台管理系统
- 部署后端
- 部署前端
- 逆向工程的开发及使用
- 项目集成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 # 表的主键生成规则
谷粒商城接入人人开源项目(接私活必备)相关推荐
- 谷粒商城P16人人开源登录没有反应
根据官网提示,要解决以下: 另一种方法是把src下mock里面dnCreate里面的false全部改成true,但会带来其他问题,不建议. 我一开始使用的第二种方式出现新建菜单时没有一级项目的问题,有 ...
- Spring Boot 大屏展示,私活项目,已开源,接私活必备,真香!
点击上方"Java精选",选择"设为星标" 别问别人为什么,多问自己凭什么! 下方有惊喜留言必回,有问必答! 每天 08:15 更新文章,每天进步一点点... ...
- 人人开源项目文档_为什么图对于您的开源项目文档至关重要
人人开源项目文档 如果您曾经在GitHub上访问过一个项目(例如),目的是了解它如何适合更大的系统,那么您会发现找到一两个图(或从中轻松找到)时会感到宽慰. )的初始目标网页. 这是一篇有关架构重要性 ...
- 使用人人开源项目遇到的一些坑
最近,使用人人开源项目作为后台管理系统的模板,遇到了很多问题,在此做一下总结. 首先,前台项目遇到的一个问题就是,package.json中有一个依赖项叫"node-sass",会 ...
- 人人开源项目的代码生成器
项目说明 renren-generator是人人开源项目的代码生成器,可在线生成entity.xml.dao.service.html.js.sql代码,减少70%以上的开发任务 如何交流.反馈.参与 ...
- 再次安利 5 个接私活必备的 Java 开源项目!
公众号关注 "GitHubPorn" 设为 "星标",每天带你逛 GitHub! 今天再来推荐 5 个好用的 Java 项目快速开发脚手架 / 项目骨架搭建脚手 ...
- 一款基于 Spring Boot 的神仙接私活项目,已开源,2022 接私活必备!
一款基于SpringBoot+代码生成器的快速开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design.强大的代码生成器让前端和后台 ...
- 十款优质企业级Java微服务开源项目(开源框架,用于学习、毕设、公司项目、私活等,减少开发工作,让您只关注业务!)
Java微服务开源项目 前言 一.pig 二.zheng 三.SpringBlade 四.SOP 五.matecloud 六.mall 七.jeecg-boot 八.Cloud-Platform 九. ...
- bootstrap 开源框架demo_5 个接私活必备的 Java 开源项目!
公众号关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub!大家好,我是 Guide 哥,一个三观比主角还正的技术人.今天推荐几个 Jav ...
最新文章
- LeetCode - Valid Number
- 代码优化 5 大原则,第一条就是别优化了!!!
- Docker Registry本地私有仓库搭建
- 有的日期输入框,可直接调用javascripts
- java中策略设计模式_Java中的设计模式(五):策略模式
- 1951-2021年至今全国气象数据(逐日、逐月、逐年)
- 线性代数07 克拉默法则(Cramer)
- 【SOT】SiamFC代码笔记
- 几款常用UML建模工具介绍
- html的富文本有什么用,html中怎样使用富文本
- 2019-05-23 嗅探工具;影音嗅探;IRIS嗅探器;
- axure原型怎么让文字自动换行_苹果手机输入法编辑文字时怎样换行
- 去掉Excel 单元格里的字符后面的空格
- NEW LOOK:利用SCRM营销体系线上线下消费结合,引爆O2O营销
- commander.js之option、command、version
- 22、python数据处理虚拟变量的转化
- 可以通过限定ip来限制用户重复登录么_饿了么到底有多“贼”?揭秘它一步步让你下单的套路!...
- 浅谈NFT稀有度玄学
- 996是互联网“打工人”的宿命?
- 《机器学习西瓜书》学习笔记——第七章_贝叶斯分类器_朴素贝叶斯分类器
热门文章
- 2023 微信动态昵称设置方法 抖音直播引流 文本教程附带素材
- 第三十四期-ARM Linux内核的中断(4)
- 中电金信Gien享汇・大数据专题|金融行业数据架构及模型演进
- canvas 实现签名
- 3D作品-3D max设计的户型图
- python中的 gloabal和nonlocal的区别
- R语言 ---- 基础入门
- 随机森林【机器学习笔记简摘】
- AJMJ面包服146/羽绒被79/长虹电暖气109/积雪草面膜19.9/40条蓝山咖啡9.9/洗牙神器/啄木鸟针织衫...
- flex布局不缩放不自适应