Skip to content

WilleamZhao/codframe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

codFrame

  • java 开发框架

    • 只提供接口
    • 前后端分离
  • 功能介绍

    功能列表
    菜单管理
    日志管理
    权限管理
    附件管理
    用户管理
    角色管理
    系统设置
    API管理
    接口验证
    缓存管理
    字典管理
    部门管理
    公司管理
  • 支持列表

    支持列表 说明 进度
    cors 支持跨域 DONE
    apollo 支持apollo配置中心 DONE
    阿里大鱼 阿里短信&邮件提醒
    阿里云oss 支持上传oss DONE
    阿里云rds 支持阿里云数据库 DONE
    七牛云 支持上传七牛云 TODO
    又拍云 支持上传又拍云 TODO
    阿里云日志服务 支持日志打到阿里云日志服务
    (互联网项目推荐)
    DONE
    Jenkins持续集成 支持Jenkins TODO
    快递鸟 支持物流查询,物流跟踪 DONE
  • 支持数据库连接池

    名称 介绍
    druid 阿里巴巴开源库 DONE
    dbcp apache DONE
    c3p0 开源 DONE
    HikariCP 开源(推荐) DONE
  • 框架架构

    模块 介绍 进度
    cod-admin 管理模块
    cod-apple 苹果相关模块
    cod-boot 启动模块 DONE
    cod-cache 缓存模块 DONE
    cod-common 公共模块
    cod-config 配置模块 DONE
    cod-core 核心模块 DONE
    cod-dao 数据库操作模块 DONE
    cod-data 核心数据模块 DONE
    cod-email 邮件相关模块
    cod-file 文件相关模块
    cod-filter 过滤器模块
    cod-framework-bom pom DONE
    cod-http http请求模块
    cod-i18n 国际化模块
    cod-launch 启动引导模块 DONE
    cod-log 日志模块 DONE
    cod-maven maven相关模块
    cod-message 消息模块
    cod-model model模块 DONE
    cod-mybatis mybatis模块
    cod-package 打包模块 DONE
    cod-pay 支付模块 DONE
    cod-search 全文检索模块
    cod-service 内部访问模块 DONE
    cod-test 测试模块
    cod-user 通用业务用户模块
    cod-util 工具模块 DONE
    cod-video 视频相关模块 DONE
    cod-view 视图相关模块
    cod-wechat 微信模块 DONE
  • 使用方式

    不设置端口,默认端口: 9999

  • 调试

  • 待续

  • TODO

    1. 彻底删除附件默认时间设置
    2. [DONE] 是否打印sql设置
    3. ehcahed memcached redis缓存
    4. 自定义jetty Filter/ jettyFilter集成数据库配置
    5. [DONE] 封装日志 (默认支持clog)
    6. 集成阿里云日志服务
    7. 增加跨域清单功能
    8. [] finder不支持union
  • 框架缓存文件夹

    .cod-temp

    默认隐藏

    codCache(缓存)

    - codEhcache
    
    - codFile
    
    - codJson
    

    codLog

    yyyy
      MM
        dd
        
          debug.yyyy-MM-dd.log
          debug.yyyy-MM-dd-001.log
          debug.yyyy-MM-dd-002.log
          info.yyyy-MM-dd.log
          warn.yyyy-MM-dd.log
          error.yyyy-MM-dd.log
    

    codData

    codFile

    codVideo
    codAudio
    codAttachment
    codOther
    ...
    

    codConfig

    codPackage

    codBackup

    codData(数据备份)
    codApplication(应用备份)
    

    ...

About

java codframe 开发框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages