有好用的 spring boot 脚手架开源项目吗?

2023-05-26 10:44:51 +08:00
 Cx300
最近开发了一个 spring boot starter 包 整合了一些功能,比如 mybatis-plus ,swagger ,redisson 等,想看看大家在公司用的 starter 包都是什么样子的
6379 次点击
所在节点    程序员
52 条回复
clockwork1122
2023-05-26 11:01:53 +08:00
ruoyi
jeecg
clockwork1122
2023-05-26 11:03:22 +08:00
自己小公司,感觉还是把精力多投入在业务和存储优化上吧
shuangmu
2023-05-26 11:04:42 +08:00
无脑 ruoyi
Cx300
2023-05-26 11:48:05 +08:00
@shuangmu 哈哈哈 rouyi 代码质量太差了
cnzjl
2023-05-26 12:23:55 +08:00
ruoyi 吧,改吧改吧还能用,从我五年前入行用到现在
impanghu
2023-05-26 13:37:59 +08:00
ruoyi 吧
likeme
2023-05-26 13:43:17 +08:00
ruoyi 还差?想看看有高质量代码的脚手架。
wizzer
2023-05-26 13:45:19 +08:00
Masoud2023
2023-05-26 13:49:34 +08:00
我认识的几个用 ruoyi 的,几乎都是连 AOP/DI 都写不明白的人。

mybatis-plus 倒是还好,但那东西算是部分国产开源通病,社区全靠微信 /QQ 群,issue 要多乱有多乱,缺乏有效的知识积累,所以除非有人指定要我用这个,我自己肯定不会用这个。
GoRoad
2023-05-26 13:51:40 +08:00
@Cx300 求推荐几个代码质量高的脚手架
miv
2023-05-26 13:52:53 +08:00
一直 rouyi
95276
2023-05-26 13:58:04 +08:00
没有遇到好用的,楼主可以发一下自己的吗
zhazi
2023-05-26 14:03:50 +08:00
JHipster ,虽然我自己是不喜欢用这种技术,但是 JHipster 会在文档里对自己的行为做出解释,这一点就给个 70 分了
sprite82
2023-05-26 14:23:22 +08:00
经常有在知乎其它论坛看到说 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')

但是这些实际上无伤大雅,另外求推荐 更高质量的同类框架
Cx300
2023-05-26 14:26:07 +08:00
@95276 基于公司的情况 封装了一套 还不错吧
themostlazyman
2023-05-26 14:27:46 +08:00
不做后台管理、权限控制类的 mybatis-plus 就够了,做的话 ruoyi (缺点不是 mybatis-plus ,可以自己改)。
jie170601
2023-05-26 14:29:44 +08:00
在用 smart-admin
knightdf
2023-05-26 14:43:58 +08:00
@sprite82 https://www.v2ex.com/t/900881 可以看看这个,之前在论坛看到的,基于 ruoyi 改的
TWorldIsNButThis
2023-05-26 14:50:24 +08:00
@sprite82 https://www.v2ex.com/t/905432
这个帖子里有聊一些具体的代码问题
wjx0912
2023-05-26 14:54:09 +08:00
ruoyi 代码质量一流,但是这种 java 系统太耗资源了,现在换 nestjs 和 golang 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/943108

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX