# 若依(JDBCTemplate) **Repository Path**: rycodes/ruoyi ## Basic Information - **Project Name**: 若依(JDBCTemplate) - **Description**: 本项目在若依框架基础上修改而成,会定期根据若依主仓库更新项目,去除了mybatis,引入Spring JDBCTemplate与数据库交互。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://gitee.com/rycodes/ruoyi - **GVP Project**: No ## Statistics - **Stars**: 25 - **Forks**: 6 - **Created**: 2019-10-25 - **Last Updated**: 2025-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 若依 #### 平台简介 本项目在若依框架基础上修改而成(感谢[若依](https://gitee.com/y_project/RuoYi-fast)提供这样优秀的开源框架),去除mybatis、fastjson,引入了Spring JDBCTemplate、Hutool,并在若依基础上继续封装了数据库操作类、下拉框、单选按钮、复选框等控件,让她使用起来更加方便、简洁。她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。项目会根据若依主仓库不定期更新,后面也会继续优化。 #### 内置功能 1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 2. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。本功能分配权限部分相对若依框架做了优化。 3. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。本功能的菜单配置、授权角色部分相对若依框架做了优化。 4. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 5. 岗位管理:配置系统用户所属担任职务。 6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。本功能相对若依框架做了优化。 7. 参数管理:对系统动态配置常用参数。 8. 通知公告:系统通知公告信息发布维护。 9. 在线用户:当前系统中活跃用户状态监控。 10. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 11. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 12. 登录日志:系统登录日志记录查询包含登录异常。 13. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 14. 缓存监控:对系统的缓存查询,删除、清空等操作。 15. 在线构建器:拖动表单元素生成相应的HTML代码。 16. 代码生成:前后端代码的生成(java、html、sql)支持CRUD下载。由于去除了mybatis,本功能也做了适配性修改。 17. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。