V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
woduzibue
V2EX  ›  Java

大厂的 springboot 脚手架都什么样子? 基础设施团队都做了哪些工作,有什么资源可以学一下 的

  •  
  •   woduzibue · 2024-08-19 20:02:49 +08:00 via iPhone · 3123 次点击
    这是一个创建于 378 天前的主题,其中的信息可能已经有所发展或是发生改变。
    基于之前朋友提的这个问题,楼主也没有重新回复
    各位 V 友们 , 你们创建 Spring Boot 项目之后会做那些初始化工作 @changdy
    https://v2ex.com/t/998488#reply6
    想了解一下大厂的项目脚手架都长什么样子
    总不能每次都是重新设置上述问题的各类配置吧
    顺便问问论坛里的大佬 有没有什么地方能学一下这方面东西的
    或者有什么觉得比较好的开源项目
    12 条回复    2024-08-20 19:20:18 +08:00
    yjxjn
        1
    yjxjn  
       2024-08-19 22:07:52 +08:00
    都是 Arch 团队提供的,软件包纯绿色版,解压缩后,靠 cmd 来进行环境设置和配置,而且有详细的 Guide ,一上午一气呵成,下午可以干活了。
    woduzibue
        2
    woduzibue  
    OP
       2024-08-20 08:41:14 +08:00 via iPhone
    大佬能分享一下 都有哪些模块么
    chuck1in
        3
    chuck1in  
       2024-08-20 09:31:33 +08:00
    国外社区的话挺多用

    https://www.mjga.cc

    这套脚手架里面的技术的

    国内的大厂的脚手架大部分只要你去过就会祛魅,技术这套东西跟着开源社区的方向走不就好了吗?
    woduzibue
        4
    woduzibue  
    OP
       2024-08-20 11:39:05 +08:00 via iPhone
    @chuck1in 没进过大厂 所以才想看看大厂的大佬们怎么做的 ,肯定比小公司做的好吧 毕竟这么大的业务量
    chuck1in
        5
    chuck1in  
       2024-08-20 12:09:22 +08:00
    @woduzibue 这就属于想多了。大厂都是基于国外开源社区的成果集成以后,增加一些方便自己使用或者部署的功能,比如适配他们内部的组件之类的,对于其他公司实际根本没什么参考价值。

    另外,很多大厂为了快速上线系统,实际上脚手架本身并不重要,代码质量也不重要,只要能把项目快速启动起来,业务跑起来,其他都不重要。
    chuck1in
        6
    chuck1in  
       2024-08-20 12:11:06 +08:00
    如果确实喜欢研究脚手架的话,要多关注企业级开发行业而非互联网行业。国外比较有代表性的就是 jhipster
    woduzibue
        7
    woduzibue  
    OP
       2024-08-20 14:19:38 +08:00 via iPhone
    @chuck1in 了解,感谢大佬
    Jinnrry
        8
    Jinnrry  
       2024-08-20 17:38:33 +08:00
    battmd ,我呆过一半,据我所知,根本没有脚手架这种东西。基础团队也不会专门去开发这种东西,毕竟谁天天吃饱了没事去建项目啊。
    Jinnrry
        9
    Jinnrry  
       2024-08-20 17:42:12 +08:00
    基础团队也分很多,比如 MQ 团队、mysql 团队、redis 团队,你要用哪个就找哪个团队,对应团队会给你一个 sdk ,使用文档你照着文档配置就完事了。但是没有哪个团队会教你怎么搭项目,搭项目你拿 springboot 模板 copy 一个,然后自己把各种服务啥的配进去就完事了。
    atpex
        10
    atpex  
       2024-08-20 17:50:42 +08:00
    可能所有的大厂都没有,主要是脚手架这个东西怎么写到周报里面成为抓手
    root71370
        11
    root71370  
       2024-08-20 18:29:04 +08:00
    没有脚手架,只提供了父 pom 自己引入就完事了
    woduzibue
        12
    woduzibue  
    OP
       2024-08-20 19:20:18 +08:00 via iPhone
    @Jinnrry 嗯嗯 感谢大佬的回复

    @atpex 确实没啥好写的

    @root71370 嗯嗯 给一个统一的入口 各项目基本保持一致
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1121 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:53 · PVG 01:53 · LAX 10:53 · JFK 13:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.