能不能推荐一个 Spring Boot 脚手架
麻烦推荐一个 springboot 脚手架项目
具备下面这些功能
Spring Boot:项目核心框架。
Druid:数据库连接池。
MyBatis Plus:简化 ORM 操作。
Swagger:接口文档生成工具。
Redis:缓存支持。
Logback/Log4j:日志管理。
JWT/Spring Security:认证与授权。
ruoyi
jeecg-boot
ruoyi
el-admin
www.mjga.cc
你要的这个网站都有。
Ps:为啥一定要用 Mybatis 这个上古框架呢?
好像回复不能贴图来着?
还有个自定义元数据的功能:
#5
现在用什么?
有挺多可以选。
Java 或者 Jvm 这个领域的数据库操作层的库基本上是以下这三种模式:
- 基于字符串拼接的 mybatis 及其衍生品。
 - 基于 QueryDSL 的以数据库为一等公民的 JOOQ 和 DOMA
 - ORM 这个选择范围就多了,标准是 jpa ,还有很多其他的库如 jimmer ,ebean 可以选。
 
新手推荐就直接 JOOQ 这种现代库直接一把梭,老手如果要解决复杂的业务关系映射,就选 ORM 。
你看看那个网站上都有模板的,可以下下来体验一下。
#8 JOOQ 经常出现在信息流了,看来我已经落后主流技术栈很多了,谢谢分享
等等,Spring Boot 自己不就是 Spring 的脚手架吗?三年没写 Java ,现在已经进化到脚手架上搭脚手架了吗
ddd 脚手架 github.com/tsfans/spring-boot-scaffold
5202 年了,Java 还在用 XML 写 SQL……我感到恶臭无比
对,主要 java 在国内整个生态确实太落后了,很多开发人员拒绝接受生产力更高的技术。就跟很多都不愿意升 jdk 一样。java 生态其实有好的库,就是在国内一直流行不起来。mybatis 基本上全球范围内只有国内在用,现在连日韩都不太用了。
#13 能跑起来就行,哈哈哈哈
是的,传统意义上的脚手架其实就是那个。主要 java 的样板代码特别多,单纯的代码拉下来有很多共通的代码还需要配一下,所以衍生出了帮你把样板代码配置好的脚手架比如:www.mjga.cc
然后还有一种就是很多用户连代码都不想写,想拿来一套就可以运行的,带前端界面的管理系统——就是上面说的那些 ruoyi ,jeec 什么的;这些其实不算脚手架了,算是一种 demo ,但很多开发人员没有区分得很清楚。
那就用那个网站里面的就行,下下来就可以跑起来,啥都配好了。
不过这个是真正的脚手架,不附带一大堆业务功能的,不是那种后台管理网站。
我这边即便是仍然使用 Mybatis 的项目,基本也是 Mybatis plus + join 了,很少出现手搓 xml 的情况,即便有,也是复杂的分析 SQL 拼接,这种 SQL 感觉别的框架 or 语言生态也没啥好的解决方案吧?
你以前的项目,精简简精,改改包名,保留框架部分,就可以用了
spring data jdbc
spring.io/projects/spring-data-jdbc
mybatis / mybatis plus 一股恶臭,但国内就是喜欢,整体上 Java 生态估计比中国以外的地方陈旧 10 年左右
start.spring.io/ 满足你的需求
MAGA:make java great again
ruoyi-plus
idea 新建项目勾一勾 都有了
相当恶臭, 甚至连 JPA 都排斥, 不知道什么脑回路
Cursor 的出现,极大提升了开发的效率,属于 AI 帮助传统软件提升效率的体现。 仔细详细,还有很多传统软件,急需 AI 帮助我们提升效率。 比如输入法。为什么现在的输入法…
比如有一些数据需要物理保存。 希望导入和导出能方便,能想到的就只有编码成二维码的形式再打印出来。 但是单个二维码编码的数据最大也就 2950 字节,对于 50K 左右的数据来说…
根本跑不起来吧 参考 java, 本质上就是一优化过的 java Asp.net 不支持 aot 也不能裁剪 hello world 就得几百兆。 你这个需求用 go …
合速度