# RuoYi-Oracle **Repository Path**: python395118/RuoYi-Oracle ## Basic Information - **Project Name**: RuoYi-Oracle - **Description**: 基于SpringBoot2.0的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。数据库采用oracle,与若依主仓库保持同步更新。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 96 - **Created**: 2019-09-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 若依-Oracle 本仓库为[若依](https://gitee.com/y_project/RuoYi)的oracle版本 `(保持同步更新)` 她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA。所有前端后台代码封装过后十分精简易上手,出错概率低。 ## 内置功能 1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 3. 岗位管理:配置系统用户所属担任职务。 4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 7. 参数管理:对系统动态配置常用参数。 8. 通知公告:系统通知公告信息发布维护。 9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 10. 登录日志:系统登录日志记录查询包含登录异常。 11. 在线用户:当前系统中活跃用户状态监控。 12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 14. 系统接口:根据业务代码自动生成相关的api接口文档。 15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 16. 在线构建器:拖动表单元素生成相应的HTML代码。 17. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。 ## 如何使用 #### 1、准备工作 ~~~ jdk>=1.8 (推荐1.8) oracle>=11g maven>=3.0 开发工具:idea 或者 eclipse(大神请用记事本编程~~~手动狗头) ~~~ #### 2、下载代码 下载地址: https://gitee.com/racsu/RuoYi-Oracle 推荐使用git clone下载,有效进行代码更新 #### 3、数据库 使用dba权限的用户连接数据库,创建数据库 ```sql create user ry identified by ry; grant connect, resource to ry; ``` 导入项目sql文件夹里的sql脚本:`ry_yyyymmdd(更新日期).sql` 和 `quartz.sql` #### 4、配置修改 编辑resources目录下的application-druid.yml,修改数据库连接 ```yml url: 服务器地址 username: 账号 password: 密码 ``` 编辑resources目录下的application.yml,修改开发环境配置 ```yml port: 端口 context-path: 部署路径 ``` #### 5、启动项目 执行文件`RuoYi-Oracle/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java`的main函数即可。 ## 文档 [若依官方文档](http://doc.ruoyi.vip) http://doc.ruoyi.vip ## 演示图
## 交流及反馈 有`bug`可以提`issues`或者进群讨论 [![oracle版本交流群](https://img.shields.io/badge/22271299-blue.svg)](https://shang.qq.com/wpa/qunwpa?idkey=e1ea16365440a9fa97ff72b0c73803e49a55dc68ae4c4181f3fb1da74928885e) 点击按钮入群。 ## oracle版本常见问题 #### 生成的代码报错,找不到seq_xxx_xxx oracle无主键自增,代码生成只要勾选了主键自增,则默认使用序列seq_xxx(表名)值作为主键。新建对应的序列即可 ## 请维护者喝杯咖啡