1
clockwork1122 2023-05-26 11:01:53 +08:00
ruoyi
jeecg |
2
clockwork1122 2023-05-26 11:03:22 +08:00
自己小公司,感觉还是把精力多投入在业务和存储优化上吧
|
3
shuangmu 2023-05-26 11:04:42 +08:00
无脑 ruoyi
|
5
cnzjl 2023-05-26 12:23:55 +08:00
ruoyi 吧,改吧改吧还能用,从我五年前入行用到现在
|
6
impanghu 2023-05-26 13:37:59 +08:00
ruoyi 吧
|
7
likeme 2023-05-26 13:43:17 +08:00
ruoyi 还差?想看看有高质量代码的脚手架。
|
8
wizzer 2023-05-26 13:45:19 +08:00
|
9
Masoud2023 2023-05-26 13:49:34 +08:00 1
我认识的几个用 ruoyi 的,几乎都是连 AOP/DI 都写不明白的人。
mybatis-plus 倒是还好,但那东西算是部分国产开源通病,社区全靠微信 /QQ 群,issue 要多乱有多乱,缺乏有效的知识积累,所以除非有人指定要我用这个,我自己肯定不会用这个。 |
11
miv 2023-05-26 13:52:53 +08:00 via Android
一直 rouyi
|
12
95276 2023-05-26 13:58:04 +08:00
没有遇到好用的,楼主可以发一下自己的吗
|
13
zhazi 2023-05-26 14:03:50 +08:00
JHipster ,虽然我自己是不喜欢用这种技术,但是 JHipster 会在文档里对自己的行为做出解释,这一点就给个 70 分了
|
14
sprite82 2023-05-26 14:23:22 +08:00 3
经常有在知乎其它论坛看到说 ruoyi 代码质量太差 ,但是就是没有几个人说差在什么地方,我对 ruoyi 不爽的点有以下几个
1. 花括号是 C sharp 风格 2. 喜欢自己造工具类轮子,造出来还反直觉。 比如 StringUtil 之类的来判断 object 是否 null 3. 比较个日期还要 parse 一下,date_format(u.create_time,'%y%m%d') > date_format(#{params.endTime},'%y%m%d') 但是这些实际上无伤大雅,另外求推荐 更高质量的同类框架 |
16
themostlazyman 2023-05-26 14:27:46 +08:00
不做后台管理、权限控制类的 mybatis-plus 就够了,做的话 ruoyi (缺点不是 mybatis-plus ,可以自己改)。
|
17
jie170601 2023-05-26 14:29:44 +08:00
在用 smart-admin
|
18
knightdf 2023-05-26 14:43:58 +08:00
@sprite82 https://www.v2ex.com/t/900881 可以看看这个,之前在论坛看到的,基于 ruoyi 改的
|
19
TWorldIsNButThis 2023-05-26 14:50:24 +08:00
|
20
wjx0912 2023-05-26 14:54:09 +08:00
ruoyi 代码质量一流,但是这种 java 系统太耗资源了,现在换 nestjs 和 golang 了
|
22
sulg 2023-05-26 15:02:28 +08:00
bladex
|
23
MartinDai 2023-05-26 15:03:25 +08:00
https://github.com/MartinDai/SpringBoot-Project
这算脚手架吗,ruoyi 我感觉大了点吧,我理解的脚手架应该是只具备最简单的功能实现 |
24
fridaycatye 2023-05-26 15:07:05 +08:00
ruoyi 是大而全,能满足日常的基本需求,不用重复造轮子,不要的可以自己删掉
|
25
sprite82 2023-05-26 15:11:01 +08:00
|
26
morebuff 2023-05-26 15:11:45 +08:00
我初学的时候,用的 renren.io 的,renren-fast 之类的,后来项目实战,还买过他家的企业版,个人感觉在结构设计和封装上都不错,若依,pig 之类的也看过,jeecg 的话,个人感觉太臃肿了,现在已经不搞 Java 了,手上的东西都用 golang 重写了
|
27
potatowish 2023-05-26 15:12:36 +08:00 via iPhone
没必要整 starter 包,需要什么就引入什么,大而全没必要
|
28
zjp 2023-05-26 15:17:37 +08:00 via Android
|
30
godleon 2023-05-26 15:21:32 +08:00
pigX 感觉代码还可以
|
31
Cx300 OP @morebuff go lang 没这么卷吗 打算学习下 golang 已经装好了环境 下了一个 Goland 编辑器,对于初学者有什么学习资源推荐吗
|
33
cookii 2023-05-26 15:25:17 +08:00 via Android
start.spring.io 请用官方推荐的方式,除非你不考虑升级
|
34
yazinnnn 2023-05-26 15:31:11 +08:00
好家伙, 光速换赛道
|
35
morebuff 2023-05-26 15:40:39 +08:00
@Cx300 其实都卷,程度不一样,我不用 Java 的原因主要是太臃肿了,随便写点业务 jar 包都一百多 MB ,用 golang 开发,直接编译为本机可执行二进制文件,大多数情况都是 20 多 MB,其实学 Java 是性价比最高的,会 Java ,再学 golang ,看一点文档就行,golang 特性不多,我直接手机上看的“GO 语言中文网”的公众号文章,原文章是翻译的老外的,有 Java 开发的经验,一个多星期就可以直接上手了。友情提示:不要用 Java 的思想来写 golang ,会让你觉得 golang 恶心
|
37
lastwhisper999 2023-05-26 15:51:17 +08:00
https://gitee.com/dromara/RuoYi-Vue-Plus 推荐一下这个,基于若依改的
|
38
crazyweeds 2023-05-26 16:03:37 +08:00
真心话,自己弄吧,出问题好排除。
|
39
Smilencer 2023-05-26 16:08:07 +08:00 via iPhone
好家伙,spring 已经全家桶了,怎么上面还在套框架…..java 这么卷了啊
|
40
cppc 2023-05-26 16:26:12 +08:00
@Smilencer 上面说的那些其实是应用模板了,后台管理系统,用户管理这些业务已经写好了,适合直接干 CRUD 。缺点是已有业务和技术选型已经定死了。
|
41
cheng6563 2023-05-26 16:31:52 +08:00
ruoyi 改改加入 mybatis-plus 凑合用,招人也好入门。
|
42
xiang0818 2023-05-26 17:43:50 +08:00
不知道上面说 ruoyi 的啥心态
|
43
wxb2dyj 2023-05-26 19:23:59 +08:00
@lastwhisper999 #37 这玩意儿文档还收费,算了吧
|
44
lower 2023-05-26 20:01:16 +08:00
ruoyi 官网收集了一系列扩展项目,基于它扩充或者改造,比如换数据库、换连接池、换前端框架、加工作流、报表、短信、支付,甚至还有特定行业 OA 、CRM/WMS/ERP/MES 系统等等的,虽然质量不一定是最好的,但是急用的话可以基于这些项目来完善或者做参考设计都是特别不错的😂
|
45
jack4536251 2023-05-27 07:49:15 +08:00 via Android
@lower 这玩意太重了,有没有轻量级的,需要就引入那种
|
46
xuanbg 2023-05-27 08:38:51 +08:00
不想用 ruoyi 的,可以看看我的 github 。完全脱离业务的多租户多应用平台,权限资源可配置,在网关进行身份认证和授权,集成了网关请求日志,支持链路追踪。已经封装成服务了,直接部署即可使用。
|
47
RRRSSS 2023-05-27 16:10:16 +08:00
自己封装呗,遇到坑就解决坑,顺便提升自己了,KPI 也有了。
|
48
a1274598858 2023-05-27 18:48:36 +08:00
若依还不错,我自己删掉了一些不需要的模块
![微信截图_20230527184547.png]( https://cdn-bdn.iplc.sale/i/2023/37424b233bcbc557.png) |
49
piecezzz 2023-05-29 16:41:46 +08:00
不需要啥脚手架,需要啥引入啥。简单好排查。别又引入复杂度
|
50
youaremywind 2023-09-18 16:01:14 +08:00
@xuanbg 大佬有详细点的文档吗
|
51
ccmjga 2023-12-18 21:38:00 +08:00
|