```
##################################################
# 配置Tomcat-端口 #
##################################################
#服務端口
server.port=9004
#tomcat的URI編碼
server.tomcat.uri-encoding=UTF-8
#張躍帥-4CUP8G內存配置,可根據服務器配置參考建議值:
#tomcat最大程數數,默認為200
server.tomcat.threads.max=1000
#等待隊列長度,默認100
server.tomcat.accept-count=1000
#tomcat最小線程數
server.tomcat.threads.min-spare=100
#tomcat最大連接數
server.tomcat.max-connections=20000
#設置tomcat超時是5000ms
server.tomcat.connection-timeout=10000
#header請求大小
server.max-http-header-size=10240
#設置項目路徑
#server.servlet.context-path=/api
##################################################
# 多環境配置 #
##################################################
#指定數據源和連接池文件 - 默認開發環境
#spring.profiles.active=dev
#指定數據源和連接池文件 - 生產環境
spring.profiles.active=prod
##################################################
# Mybatis-plus配置 #
##################################################
#配置.xml文件路徑
mybatis-plus.mapper-locations=classpath*:com/zzth/project/**/xml/*.xml, classpath*:com/gitee/roow/**/xml/*.xml
#XML返回map數據時駝峰下劃線轉換
mybatis-plus.configuration.map-underscore-to-camel-case=true
#XML返回map數據時現在字段值為null的字段信息
mybatis-plus.configuration.call-setters-on-nulls=true
#開啟二級緩存
mybatis-plus.configuration.cache-enabled=false
#配置slq打印日志-開發環境
#mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
#配置slq打印日志-線上環境
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.nologging.NoLoggingImpl
#主鍵類型
mybatis-plus.global-config.db-config.id-type=AUTO
#數據庫大寫下劃線轉換
mybatis-plus.global-config.db-config.capital-mode=true
#啟動時候是否顯示mybatis-plus信息
mybatis-plus.global-config.banner=true
##################################################
# 配置redis #
##################################################
#默認是索引為0的數據庫
spring.redis.database=0
#Redis服務器地址
spring.redis.host=127.0.0.1
#Redis服務器連接端口
spring.redis.port=6379
#Redis連接密碼
spring.redis.password=
#連接超時時間(毫秒)
spring.redis.timeout=60s
#連接池最大連接數(使用負值表示沒有限制)
spring.redis.lettuce.pool.max-active=100
#連接池中的最大空閑連接
spring.redis.lettuce.pool.max-idle=10
#連接池中的最小空閑連接
spring.redis.lettuce.pool.min-idle=0
#連接池最大阻塞等待時間(使用負值表示沒有限制)
spring.redis.lettuce.pool.max-wait=-1ms
#在關閉客戶端連接之前等待任務處理完成的最長時間,在這之后,無論任務是否執行完成,都會被執行器關閉,默認100ms
spring.redis.lettuce.shutdown-timeout=100
- Jump簡介
- 技術架構
- 代碼規范
- 規范導讀
- JAVA規范
- 數據庫表設計規范
- 集成項目
- JDK1.8-pom.xml
- JDK21-pom.xml
- 項目結構
- 業務模塊-方法名稱規范
- 跨域配置
- License授權配置
- 公共字段自動填充
- 全局異常處理器
- PageOffice配置
- Beetl模板引擎配置
- application.properties
- application-prod.yml
- banner.txt
- logback-spring.xml
- jump-core (核心組件)
- Maven依賴
- 通用枚舉
- 公共數據狀態 - 枚舉
- 公共邏輯刪除 - 枚舉
- 公共操作編碼類型 - 枚舉
- 公共tree父節點 - 枚舉
- 公共是或否 - 枚舉
- 工具Util
- AopTargetUtil
- DownloadUtil
- GenerateNumUtil
- HttpServletUtil
- IpUtil
- JoinPointUtil
- MacUtil
- NetworkUtil
- ParamToUtil
- ResponseUtil
- TimeZoneDateUtil
- UaUtil
- 統一返回
- 結果對象
- 如何使用
- jump-cahche (緩存組件)
- Maven依賴
- Redis配置
- 緩存常量
- 工具Util
- RedisCacheUtil
- jump-idempotent (幕等組件)
- Maven依賴
- Context上下文
- 操作器
- 接口
- 如何實現
- AOP參數
- AOP使用方法
- jump-lock (分布式鎖組件)
- Maven依賴
- 枚舉
- AOP參數
- AOP使用方法
- 工具Util
- RedissonLockUtil
- Util使用方法
- jump-mybatis (mybatis組件)
- Maven依賴
- 基礎Entity
- 枚舉
- 查詢類型 - 枚舉
- 條件查詢
- search
- service
- 分頁結果集
- Mapper
- MyMapper
- 使用方法
- DDL操作
- DML操作
- 工具Util
- EntityUtil
- PageUtil
- TableUtil
- jump-dynamic-datasource (多數據源組件)
- Maven依賴
- Context上下文
- 操作器
- 接口
- 如何實現
- 工具Util
- DatasourceUtil
- 如何使用
- jump-satoken (satoken組件)
- Maven依賴
- Context上下文
- 操作器
- 接口
- 如何實現
- Satoken配置信息
- SatokenUser信息
- Redis緩存操作
- SatokenRedisCache
- SatokenUserRedisCache
- 放行白名單
- jump-oss (OSS組件)
- Maven依賴
- 工具Util
- OssFileUtil
- OssPlatformUtil
- 如何使用
- jump-xss (XSS組件)
- Maven依賴
- 白名單放行
- jump-email (郵件組件)
- Maven依賴
- Email客戶端信息
- Email發送參數
- 工具Util
- jump-websocket (WebSocket組件)
- Maven依賴
- 消息對象
- 工具Util
- 如何使用
- jump-weixin (微信組件)
- Maven依賴
- jump-system (系統管理組件)
- Maven依賴
- AOP
- 系統操作日志AOP
- 系統數據日志AOP
- 系統操作權限AOP
- 字典轉文本AOP
- Redis緩存操作
- SystemConfigRedisCache
- 工具Util
- LoginUserUtil
- SystemAreaUtil
- SystemHomeUtil
- SystemMenuUtil
- SystemOrgAdminUtil
- SystemOrgTypeUtil
- SystemRoleUtil
- SystemUserLoginAreaUtil
- SystemUserUtil
- jump-timer(定時器組件)
- Maven依賴
- 枚舉
- Api接口
- 工具Util
- ActionClassUtil
- TimerTaskUtil
- 如何使用
- jump-ueditor (富文本組件)
- Maven依賴
- 如何使用
- 配置 ueditor.config.js
- 后端 application.properties
- 前端 vue3
- vue-codemirror (代碼編譯器)
- npm依賴
- PageOffice整合
- Maven依賴
- License授權配置
- 枚舉
- 文件來源 - 枚舉
- 預覽文件類型 - 枚舉
- 文件預覽參數
- 下載文件
- 預覽文件
- 工具Util