内容包括环境安装、源码安装、数据库安装等
部署包括数据库、logo及识别标识、登录等。
jeecgboot全版本无脑安装教程记录(发布版)
此教程记录可以引导你无脑学会jeecgboot
在你不了解java、oracle、vue、uniapp、antdesignvue、druid、swagger等框架的基础上。
手把手教你安装、部署jeecgboot
其中包括开发过程中踩过的大小坑,以及不这么做的后果。
此文章是接触jeecgboot两年的程序员呕心沥血之作,用这个框架开发了至少10套大小项目积累的经验。
此文章粉丝可见,全程干货,由于文章被投诉,无法给大家放出最新的框架代码,但是我会将开发过程中发现的逻辑漏洞或者踩得坑(比如a-table等)继续发上来。
1、安装部署
注意部署在纯英文没有空格的目录下
否则自动生成代码无效
安装
https://blog.csdn.net/wwppp987/article/details/105085723
session失效时间
https://blog.csdn.net/wwppp987/article/details/114116551
后台项目根目录
https://blog.csdn.net/wwppp987/article/details/114116915
新建module项目包
https://blog.csdn.net/wwppp987/article/details/114113953
2、前端
jeecg-boot前端主要更改位置(网站标题栏图标、logo、登录后的logo、显示的标题文字、用户头像)
https://blog.csdn.net/wwppp987/article/details/106019413
开发笔记
https://blog.csdn.net/wwppp987/article/details/106053679
3、后端
application-prod.yml
datasource:
master:
driver-class-name: oracle.jdbc.OracleDriver
url: jdbc:oracle:thin:@10.XXX.XXX.XXX:1521:XXXXX
username: 用户名
password: 密码
#redis 配置
redis:
database: 0
host: 127.0.0.1
lettuce:
pool:
max-active: 8 #最大连接数据库连接数,设 0 为没有限制
max-idle: 8 #最大等待连接中的数量,设 0 为没有限制
max-wait: -1ms #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
min-idle: 0 #最小等待连接中的数量,设 0 为没有限制
shutdown-timeout: 1000ms
password: '密码密码密码密码密码密码密码密码密码密码密码密码'
port: 6380
filterChainDefinitionMap.put("/agent/**", "anon"); //评分controller目录
登录项
src/main/java/org/jeecg/modules/system/controller/LoginController.java
1、去掉用户输入验证码
2、去掉手机登录输入验证码的问题
4、数据库部分
5、手机端
我这里的手机端已经完全脱离了官方。
即除了使用了官方使用的插件和技术,从逻辑到代码没有一个官方的。
源码请发邮箱索要。
更新日志
- 20210607 v1.0.2
- 增加手机登录功能【注释,后期将改为手选登录模式】
- 用户登录后将不用再行登录
- 增加退出登录功能
- 增加领导登录后自动跳转到index3首页功能
- 20210604 v1.0.2
- 更新首页登录接口
- 增加工作引导
- 20210519 v1.0.1
- 更新前置守卫、后置守卫逻辑,去除重复写入路由问题。
- 袁————添加首页登入系统
- 20210512 v1.0.0
- 更新所有插件
- 整合所有插件目录
- 整合所有工具目录
- 更新自研工具类