若依学习笔记

一、数据库表结构:(共19张表)

        gen_table:                                                        ---代码生成表(空的)

        gen_table_column:                                          ---代码生成配置(空的)

        sys_config:                                                      ---系统参数表

        sys_dept:                                                         ---部门表

        sys_dict_data:                                                 ---字典数据

        sys_dict_type:                                                 ---字典类型

        sys_job:                                                           ---任务表

        sys_job_log:                                                    ---任务日志表(空的)

        sys_job_logininfor:                                          ---登录记录表

        sys_menu:                                                      ---菜单

        sys_notice:                                                     ---公告

        sys_oper_log:                                                ---操作日志表

        sys_post:                                                       ---职位表

        sys_role:                                                        ---角色表

        sys_role_dept:                                               ---角色部门表

        sys_role_menu:                                             ---角色菜单表

        sys_user:                                                       ---用户表

        sys_user_post:                                              ---用户职位表

        sys_user_role:                                               ---用户角色表

二、目录结构:

        (0)sql:数据库所用的两个脚本

        (1)bin:(清理脚本、打包脚本、运行脚本)

        (2)doc:若依环境搭建手册

        (3)ruoyi-admin:后台web服务,包含java、resources等文件信息:

                        :包含通用工具类及基础设施代码的包

                         :监控与运维相关代码

                        : 后台管理系统核心部分,负责相关系统管理代码        ​​​​​​​        ​​​​​​​                               

                         :   存放各种工具类

        ​​​​​​​        ​​​​​​​         :管理和维护应用程序的各种配置信息

        ​​​​​​​                : 启动类(启动入口)

        ​​​​​​​        ​​​​​​​       :war包入口

                        i18n:                            国际化配置

                        META-INFO:               存放元数据和和其他配置信息

                        mybatis:                      后台相关语法

                        application.yml:          后台主配置文件信息

                        application-druid.yml:数据原配置

                        banner.txt:                    启动显示图标(佛祖保佑''')

                        logback.yml:                日志相关配置信息             

                        :Maven或Gradle等构建工具构建项目自动创建的

                        pom.xml:                       相关依赖信息

        (4)ruoyi-common:

                constant(文件夹):常量

                 core(文件夹):        核心控制

                 enums(文件夹):     枚举

                 exception(文件夹):异常

                 filter(文件夹):         过滤器

                 utils(文件夹):          工具代码包

        (5)ruoyi-framework:

                 framework(文件夹):模块控制

                 aspectj(文件夹):      注解

                 config(文件夹):        系统加载配置

                 datasource:                  数据源切换控制

                 interceptor:                   拦截器,防止重复提交

                 manager:                       异步处理、日志、关闭线程

                 redis:                              缓存

                 security:                         相关安全控制

                 web:                                前端控制

        (6)其它文件:

                .gitignore:git上传检测

                LICENSE:版权信息及许可证

                pom.xml:maven依赖

                README.md:帮助文档

                ry.bat:批处理文件

                ry.sh:Linux系统用的

三、ruoyi-ui:前端界面显示

        bin:处理、打包、运行

        build:构建相关

        public:公共文件,图标、html模板

        src:前端相关源码

        api:应用模块接口

        assets:静态资源,图片,图标,logo

        components:自定义封装组件,需要配置main.js

        directive:全局标签

        layout:页面布局相关文件

        router:路由相关

        store:属性相关

        utils:工具包

        views:相关页面实现代码

        App.vue:入口页面

        main.js:全局方法挂载等操作

        permission.js:权限管理控制,获取系统权限

        setting.js:全局系统配置,通用属性

其他文件:

        .editorconfig:编码格式相关配置

        .env.development:开发环境配置

        .env.production:生产环境配置

        .env.stagin:测试环境配置

        .eslintignore:语法检测,忽略相关

        .eslintrc.js:相关配置规则

        .gitgnore:Git相关忽略

        babel.config.js:编辑器,ES语法转换

        package.json:配置依赖,启动命令等操作内容

        README.md:帮助文档

        vue.config.js:vue配置参数

        

     

  • 14
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值