[toc]
有用的话请鼓励❤️下作者,右上角☝️watch、star、fork三连点🙏🙏🙏一波
easy-plus 是重写 RuoYi针对
项目代码、文档 均开源免费可商用 遵循开源协议在项目中保留开源协议文件即可 活到老写到老 为兴趣而开源 为学习而开源 为让大家真正可以学到技术而开源
功能介绍 | 使用技术 | 文档地址 | 特性注意事项 |
---|---|---|---|
当前框架 | easy-plus | 基于 RuoYi 4.7.6 | |
原框架 | ruoyi | ruoyi官网 | 定期同步需要的功能 |
前端开发框架 | |||
后端框架 | SpringBoot | springboot boot官网 | |
把 sql/ruoyi-all-20230216.sql,直接通过导入或者source ruoyi-all-20230216.sql 方式,如果在Navicat 中执行sql脚本方式需要一二十分钟,可以通过“执行sql”方式会快一些。
ruoyi-admin/src/main/resources/application.yml 一些通用配置,比如上次文件路径、启用demo、启用热启动。
ruoyi-admin/src/main/resources/application-druid.yml 数据库连接配置。
修改配置完成后,点击run运行即可。
访问地址:
admin http://ip:port/admin/
blog http://ip:port/blog
1、项目更新hutool-all版本,并使用当前最新的5.8.12版本。
2、新增翻译插件,翻译支持百度云翻译、阿里云翻译、有道翻译、讯飞翻译、腾讯云翻译
3、爬虫新增保存爬取的地址插入数据库
4、新增翻译language-distinguish包,支持语言检测
5、fix 爬虫配置中,不能修改 级联发现URL的bug
1、版本号使用revision,需要maven的3.5.0以上的版本
2、新增ruoyi-plugs-knife4j模块,取消swagger文档。
3、新增 JavaMelody 监控
4、新增webLog日志监控
基于 ruoyi-plus 改造, 合并若依框架v4.7.6。
在若依ruoyi基础上,非前后端分离。新增了爬虫、cms等模块。
ruoyi-plugs-common模块,是对原有的ruoyi-common的扩展,它的存在避免了后续新增的工具类的改动入侵原有代码。它的pom中引用了ruoyi-common。
ruoyi-plugs-system模块,看名字也是对原有ruoyi-system的扩展,它的存在避免了后续新增的功能入侵原有代码。它的pom中引用了ruoyi-plugs-common以及ruoyi-system。 而它被ruoyi-framewor模块引用,从而使新增功能嵌入原有系统。
ruoyi-plugs-framework模块,同样它是对原有ruoyi-framework的扩展。之后新建的web模块,建议继承该模块。
ruoyi-plugs-web模块,同样它是对原有ruoyi-admin的扩展。新增模块的引用在该模块的pom中引入就可以了。 以上四个模块是对原有程序扩展的基础,不能卸载掉,而下面的各个模块大家可以选择性的保留或卸载。 只需要执行各个模块下的sql文件夹下的uninstal文件(卸载掉表和菜单项以及数据字典配置等数据),然后在ruoyi-plugs-web模块的pom文件去掉引用就行了!
ruoyi-plugs-ehcache模块(可单独卸载)
ruoyi-plugs-redis模块(可单独卸载)
ruoyi-plugs-highschool模块(可单独卸载)
ruoyi-plugs-holiday模块(可单独卸载)
ruoyi-plugs-oss模块(可单独卸载)
ruoyi-plugs-province模块(可单独卸载)
ruoyi-plugs-pv模块(可单独卸载)
ruoyi-plugs-third模块(可单独卸载)
ruoyi-plugs-thirdlong模块(可单独卸载)
ruoyi-plugs-blog模块(可单独卸载)
ruoyi-plugs-knife4j模块(可单独卸载)
它引用了ruoyi-plugs-framework模块,并被ruoyi-plugs-web模块引用
它引用了ruoyi-plugs-framework模块,并被ruoyi-plugs-web模块引用
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。