目录
Intellij idea 报错:Error : java 不支持发行版本5
框架下载
下载下面两个框架搭建
fast 后台管理开发
fast-vue 前端分离框架
复制地址
利用git克隆 git clone {url}
整合renren-fast
复制sql语句运行
配置mysql连接器
启动类 访问 localhost:8080/renren-fast/
整合renren-fast-vue
用vscode打开renren-fast-vue
安装nodejs
基于ChromeV8引擎的JavaScript环境
nodejs官网 下载安装
检查版本
配置npm镜像仓库
npm config set registry http://registry.npm.taobao.org/
控制台 npm install
启动项目 npm run dev
启动后:
逆向工程搭建
下载 renren-generator
聚合renren-generator
配置yml文件:
配置生成文件目录
小插曲:
因为yml目录有着语法要求或者端口被占用,所以出现一些bug导致没有运行成功
yml基本语法如下:
- 大小写敏感
- 冒号后面要有空格
- 只允许使用空格缩进,表示层级关系
- 相同层级的元素需要左侧对齐
- # 表示注释,从这个字符一直到行尾
生成代码
生成代码的main替换各自项目对应main
缺少依赖报错
创建common
common工程下pom文件引入依赖
整合mybatisplus
导入依赖
<!--mybatis-plus-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.3.2</version>
</dependency>
查看版本
导入驱动依赖
8.0版本适配5.7
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.17</version>
</dependency>
<!-- <scope>provided</scope> 目标环境已存在,打包不会待上这个包-->
<!-- <scope>provided</scope> 目标环境已存在,打包不会待上这个包--> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency>
配置application.yml文件
#mysql配置
spring:
datasource:
driverClassName: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/数据库名字x
username: root
password: root
#配置mybatis-plus映射sql文件
mybatis-plus:
mapperLocations: classpath:mapper/**/*.xml
global-config:
db-config:
id-type: auto #主键自增
server:
port: 9000
每个项目配置重复以上操作
问题
Intellij idea 报错:Error : java 不支持发行版本5
https://blog.csdn.net/qq_22076345/article/details/82392236
数据库类型是Longblob java中用byte接受
找不到或无法加载主类
pringBoot与maven创建的项目,启动application失败,报错”错误: 找不到或无法加载主类
加入你是删掉了target包
你可以重新maven install 重新加载出target包即可