V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lovis
V2EX  ›  程序员

刚完成的 Spring Boot 脚手架,拿来即用

  •  
  •   lovis · 2023-12-31 12:17:11 +08:00 · 3589 次点击
    这是一个创建于 369 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚完成了个 Spring Boot 的脚手架,只包含 Spring Boot 、Swagger 、MySQL Driver 、Lombok 、Mapstruct 基础组件和入门实例,解决了很多坑,下载即可使用,欢迎来鞭打。

    Github 地址:https://github.com/runlala/SpringBootScaffold

    24 条回复    2024-01-02 23:26:43 +08:00
    taogen
        1
    taogen  
       2023-12-31 13:11:04 +08:00   ❤️ 3
    看了一下。你是不是对脚手架有误解。这也就是一个技术框架集成的 demo 。
    giter
        2
    giter  
       2023-12-31 13:14:46 +08:00 via iPhone
    同一楼
    sngxx
        3
    sngxx  
       2023-12-31 13:17:55 +08:00 via iPhone
    spring initialzr
    waterlaw
        4
    waterlaw  
       2023-12-31 13:45:02 +08:00 via Android
    要把前端搞上才算脚手架,类似 github 上的若依框架
    ggggz
        5
    ggggz  
       2023-12-31 13:57:05 +08:00 via Android
    @waterlaw 那太重了
    ggggz
        6
    ggggz  
       2023-12-31 13:58:05 +08:00 via Android
    @sngxx spring initialzr 只是把依赖装上而已
    coolfamilyxun
        7
    coolfamilyxun  
       2023-12-31 14:14:12 +08:00 via Android
    谁还会用这个?直接若依走起。
    ggggz
        8
    ggggz  
       2023-12-31 15:49:03 +08:00 via Android
    @coolfamilyxun 一些 API 的话,没必要用那么重吧
    coolfamilyxun
        9
    coolfamilyxun  
       2023-12-31 19:29:44 +08:00 via Android
    @ggggz 你是不是对重量有什么误解?做一个 Java 项目用若依一是最轻量级的了。基础的设施得有吧。
    XuHuan1025
        10
    XuHuan1025  
       2023-12-31 19:50:54 +08:00
    想法是好的,但是用阿里的 start.ali.???.io 那个引入这些包 有默认配置 修改下就行
    ggggz
        11
    ggggz  
       2023-12-31 20:02:31 +08:00 via Android
    @coolfamilyxun 推广若依的?
    giter
        12
    giter  
       2024-01-01 09:05:47 +08:00 via iPhone
    @ggggz OP 的小号?

    这就是普普通通的整合多个依赖的 demo 而已,OP 对脚手架真的是有所误解了,基本上点点手指就能做出这种 demo 来

    还煞有其事地专门搞个仓库并认真写 readme ,确实是我没想到的😂
    coolfamilyxun
        13
    coolfamilyxun  
       2024-01-01 09:56:03 +08:00 via Android
    @ggggz 若伊还用得着我推广?原始人啊?
    nananqujava
        14
    nananqujava  
       2024-01-01 16:53:39 +08:00
    脚手架推荐 ruoyi vue pro
    changdy
        15
    changdy  
       2024-01-01 18:11:36 +08:00
    感觉 还差了蛮多事情需要做的
    https://v2ex.com/t/998488
    比如 spring boot 日志中默认会打印年份 实际上基本上不会用到. 然后打印个 rid 也会对排查问题很有帮助.
    linvaux
        16
    linvaux  
       2024-01-02 10:30:32 +08:00
    建议 springboot 不要直接上 3.x ,这玩意儿我记得需要 jdk21 ,而且,这个不应该算脚手架吧,顶多算个 demo ,自己基于 springboot initializr 搞一个也用不了几分钟
    twofox
        17
    twofox  
       2024-01-02 11:49:16 +08:00
    @linvaux 2024 年了。。怎么还会有人推荐 Spring boot 2.x ? 2.x 版本已经停止维护了,即便是商业支持也只到二月份

    3.x 最低要求 jdk 17 ,而不是 21

    强烈新项目直接梭哈 21 ,谁还用 8 我笑死他
    linvaux
        18
    linvaux  
       2024-01-02 14:24:08 +08:00
    @twofox 你发任你发,我用 java8[/dog]
    feiniaojin
        19
    feiniaojin  
       2024-01-02 14:35:36 +08:00
    imkku
        20
    imkku  
       2024-01-02 16:50:21 +08:00
    @linvaux #16 3.x 需要 jdk 17 ,我和你思路相反,建议新项目直接上。旧项目改造总是要多考虑更多
    imkku
        21
    imkku  
       2024-01-02 16:53:14 +08:00
    @giter #12 观念一样,不过可能新手,多一点包含。 另外发现挺多人喜欢写这种开箱即用的模块的,介绍一下有个小众的 https://github.com/ok1996/ok-system-simple
    giter
        22
    giter  
       2024-01-02 17:38:20 +08:00
    @imkku #21 适合自己的才是开箱即用,别人的多多少少都有自己不需要的依赖和配置,包括代码风格等等
    lovis
        23
    lovis  
    OP
       2024-01-02 23:26:01 +08:00 via Android
    感谢大家的建议,都很有用
    lovis
        24
    lovis  
    OP
       2024-01-02 23:26:43 +08:00 via Android
    @changdy 好的,后面看看加上。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1805 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 16:32 · PVG 00:32 · LAX 08:32 · JFK 11:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.