配置文件(数据库、redis、两个拦截器)
===
**目录索引:**
- 项目相关配置文件介绍
- 数据库相关配置
- Redis相关配置
- 拦截器相关配置
## **项目配置文件说明**
**1. 相关配置 **
Jeewx-Boot相关的的配置文件都存放在jeewx-boot-base-system项目下
打开jeewx-boot-base-system项目的src/main/resources文件夹可以看到具体相关配置文件
![](https://img.kancloud.cn/1e/78/1e78de39dc538f11836915174b3c5b1f_405x378.png)
四个配置文件
| jeewx-boot-start | 相关配置文件 |
| ------------------- | ---------------------- |
| 1. application.yml | server,spring,mybatis,jeewx等相关配置文件 |
| 2. banner.txt | JeeWxBoot控制台logo配置文件 |
| 3. jeewx.properties | 微信第三方平台配置文件 |
| 4. logback-spring.xml | 系统日志配置文件 |
**2.数据库相关配置:**
数据库相关配置在application.yml文件中
打开src/main/resources/application.yml文件
在application.yml中配置数据库信息和数据库连接池信息
主要参数说明
| 参数 | 说明 | 备注 |
| -------- | ----- | ---- |
| database.url | 数据库链接| |
| database.username | 数据库账号 | |
| database.password | 数据库密码 | |
| database.database_name | 数据库名字 | 代码生成器使用 |
![](https://img.kancloud.cn/d2/09/d2095c9f5316efebcfa26afb11602223_893x477.png)
**3.Redis相关配置:**
在application.yml文件的下面可以看到Redis缓存配置
redis只需要修改ip和端口即可,其他参数不需要改。
```
#Redis缓存配置
redis:
#IP
ip: 127.0.0.1
#端口
port: 6379
#密码
password:
pool:
#最大分配的对象数
maxTotal: 1024
#最大能够保持idel状态的对象数
maxIdle: 200
#当池内没有返回对象时,最大等待时间
maxWaitMilli: 1000
#当调用borrow Object方法时,是否进行有效性检查
testOnBorrow: true
#当调用return Object方法时,是否进行有效性检查
testOnReturn: true
```
主要参数说明
| 参数 | 说明 | 备注 |
| -------- | ----- | ---- |
| redis.ip | redis服务器IP| |
| redis.port | redis端口 | 默认端口是6379|
![](https://img.kancloud.cn/37/92/37921c647647782bd499c7c13ebea7b2_893x368.png)
**4.拦截器相关配置:**
在application.yml文件中有两个拦截器,分别是签名拦截器和登录拦截器
登录拦截器:主要拦截登录后台系统的URL进行拦截
签名拦截器:拦截有统一的签名规则的URL
在配置文件中配置拦截器可以排除拦截URL
![](https://img.kancloud.cn/37/92/37921c647647782bd499c7c13ebea7b2_893x368.png)
**5.更多配置(阿里云、短信、邮箱)**
* 必看配置: [开发环境搭建-入门必读](http://doc.jeewx.com/1414959)
- 项目介绍
- 入门教程资源文档
- 商业支持
- 开发环境搭建
- 入门必读
- IDEA开发环境搭建
- Eclipse开发环境搭建
- Maven私服配置
- 快速新建模块项目
- 平台配置文件
- 排除拦截注解
- 配置文件(数据库_redis_拦截器)
- 线上发布
- JAR部署方案
- 微信公众号对接
- 微信公众号与平台对接
- 微信Oauth域名对接
- 微信本地如何调试
- 活动插件集成
- 插件集成方法
- 活动插件调试
- 小程序CMS模块
- 小程序CMS后端集成测试
- 小程序CMS前端代码运行测试
- 小程序CMS官方发布测试
- 短信和模板
- 大鱼短信
- 微信模板
- 文档快速集成
- 【视频大纲】Jeewx入门开发培训
- 开发入门系列教程
- Jeewx-Boot项目介绍
- 公众号上行对接
- 公众号下行对接
- 公众号对接
- 小程序官网对接(WEB工具测试_发布测试)
- 小程序官网开发环境搭建
- 微信官网后台搭建
- 本地开发实现热部署(IDE+jrebel)
- 砸金蛋oauth域名测试
- 砸金蛋活动集成
- 活动开发入门系列教程
- 1.下载活动模板
- 2.模板集成
- 3,Auth授权获取用户信息
- 4.实现分享
- 5.文本配置
- 6.活动配置
- 小程序开发指南
- 小程序wepy开发
- 小程序技术文档
- 小程序开发环境搭建
- 常见问题
- wepy 常用命令
- wepy实战源码示例
- 小程序培训大纲
- WebStorm开发工具设置
- 小程序项目发布
- 捷微小程序CMS发布
- 捷微小程序商城发布
- Eshop小程序发布配置
- 微信web开发调试
- 小程序部署
- 快速配置
- 上线配置
- uni-app开发一休面试
- uniapp工具安装配置
- uniapp项目环境搭建与运行
- 项目发布测试