目錄
- 人人開源系統搭建后臺管理系統
- 部署后端
- 部署前端
- 逆向工程的開發及使用
- 專案集成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: root
password: root
url: jdbc:mysql://192.168.140.130:3306/gulimail_pms?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
driver-class-name: com.mysql.cj.jdbc.Driver
配置mybatis-plus
啟動類注解使用@MaperScan掃描sql映射檔案所在的位置
# mybatis-plus插件配置
mybatis-plus:
mapper-locations: classpath:/mapper/**/*.xml
global-config:
db-config:
id-type: auto # 表的主鍵生成規則
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/282730.html
標籤:其他
