1 Star 0 Fork 0

luo0412 / summer-tpl-ruoyi-vue-20201217

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

README

修改调整

1) 去掉部分Ruoyi标志, 方便快速替换成企业标志 
2) 目录层级适度调整 @eg 非项目目录用下划线开头 + 业务包开始数最多两层
3) 给ResultVo扩展几个快速方法, 稍微灵活些

===
4) _bin/xxx.sh文件 gbk转为utf-8 @ignore
5) 外部域名统一成example.com, 使用switchhost映射真实IP
6) 开发热部署 --> springboot-devtools的重启方式好像不太合拍, 目前使用JRebel+RUN模式+log.info()

结构说明

依赖调整为目录名恰好从上到下的单向顺序 
--> common 
--> framework-xxx 
--> module-xxx 
--> service-xxx 
--> ui-xxx 

===
// common
共用模块(工具类+基础配置)
不是必要的代码不要下沉
尽量不要污染这个模块

sys相关代码转移 @todo

之前想过叫core
不过core这个单词表意不明

===
// framework
各种框架的配置等
为了复用, 尽量不要涉及业务的增删改查实际代码
安全模块要涉及到的用户查询, 仅调用接口, 到module才真正实现

// framework-sys
ruoyi-vue的底子
后台功能比较完善
几乎都是原始技术,比较纯粹,不用担心别人不会其中某个框架

// framework-cms/mall
renren-fast的底子
集成了一些流行框架(mybatis-plus), 适合快速开发

// framework-ext @minor @ignore
天下苦xml久矣
beetl(js-like)语法 ==> beetlsql能直接在markdown里写sql 
但因为非主流, 目前主要用在需要大量联表查询统计的个人系统(最好不涉及增删改)

===
// module
模块名称由数据库表前缀(最好3-5个字母)决定 
@eg sys, oss ==> sql建表语句放在对应模块下

===
// service
可以打包运行的模块
组合复用上述模块

===
// ui
前端界面

代办列表

->>

常见问题 @faq

->>

参考

The MIT License (MIT) Copyright (c) 2018 RuoYi Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

暂无描述 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/luo0412/summer-tpl-ruoyi-vue-20201217.git
git@gitee.com:luo0412/summer-tpl-ruoyi-vue-20201217.git
luo0412
summer-tpl-ruoyi-vue-20201217
summer-tpl-ruoyi-vue-20201217
master

搜索帮助