# jrelax **Repository Path**: wangscript/jrelax ## Basic Information - **Project Name**: jrelax - **Description**: Java开发框架,适用于企业级的通用产品项目开发。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 229 - **Created**: 2018-03-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jrelax Java开发框架,适用于企业级的通用产品项目开发,此框架的第一目的是:提高开发效率。 ### 技术路线 * SpringMVC * Spring * Hibernate * Memcached / Redis * 基于JVM的事件注册机制 * 灵活可扩展的插件机制 ### 环境要求 * JDK1.8 + * MySQL 5.6 + * Maven 3 ### 部署步骤 * 下载代码,并导入IDE(推荐使用IDEA) * 编译代码 * 导入db目录中的数据库文件(不需要两个都导入,后续说明) * 根据实际情况修改数据库连接,配置文件位置:src/main/resources/jdbc_mysql.properties,只需修改jdbc.master即可 * 部署到Tomcat,运行。 ### 项目结构 * -- db 数据库文件存放目录 * -- jrelax-cache 缓存相关 * -- jrelax-core 核心类 * -- jrelax-fs 文件上传(独立) * -- jrelax-kit 工具类 * -- jrelax-plugins 插件包 * -- jrelax-plugin-fileupload 文件上传插件(比如集成aliyun oss或者七牛云等等) * -- jrelax-plugins-autoversion 自动对js/css资源文件加上后缀,用于避免浏览器缓存问题。 后缀规则为md5后8位 * -- jrelax-plugins-cache 缓存插件 * -- jrelax-plugins-db-backup 数据库备份插件 * -- jrelax-plugins-signface 人脸识别登录插件 * -- jrelax-product 项目包 * -- jrelax-codegen 代码生成器 * -- jrelax-document 文档中心 * -- jrelax-setup 安装程序(不可独立运行) * -- jrelax-system 框架(所有项目均依赖,可独立运行) * -- jrelax-test 测试相关 * -- jrelax-third 集成第三方 * -- jrelax-token Token机制,用于API开放 ### 简单说一下几个特性吧: * 完善的文档 * 经过多个实际项目的检验 * 丰富的后台管理功能 * 丰富的页面布局方式 * 想不起来了。。。。 ### 系统截图: ![首页](https://static.oschina.net/uploads/space/2018/0322/145226_yuYF_935028.png) ![配置页](https://static.oschina.net/uploads/space/2018/0322/145556_ZxFU_935028.png) ### 文档系统 ![文档](https://static.oschina.net/uploads/space/2018/0322/150347_ptAB_935028.png) ![文档](https://static.oschina.net/uploads/space/2018/0322/150439_w3Sz_935028.png) 开源中国项目地址:https://www.oschina.net/p/jrelax 欢迎加入QQ群:490249408 如果您觉得此项目对您有价值,给作者赏一杯咖啡钱吧,哈哈哈。 支付宝 微信