Java Bootstrap:Dropwizard与Spring Boot

如何在尽可能短的时间内使准备就绪的Java应用程序投入生产?

dropwizard.vs_.spring.boot_

我不是一个早起的人,所以有时需要一些时间才能启动“所有系统”提示。直到不久之前,这对于Java应用程序来说都是正确的,但是与发明贪睡功能不同闹钟,我们将在这里讨论的解决方案实际上更有意义。 借助Dropwizard,Spring Boot,Groovy的Grails和Scala的Play等现代开源框架! 您可以在几分钟内从头开始构建可用于生产环境的应用程序。 即使您不是早起的人。 即使您不喜欢巫师帽 。 在本文中,我们将讨论Dropwizard和Spring Boot与基于Java的轻量级框架的异同。

权衡:选择自由与速度需求

无论使用哪种框架,都牺牲了一些选择自由,因为Dropwizard和Spring boot都具有很高的判断力,并且坚信约定优于配置。 有多强? 通过并行比较,您会发现我们已经进行了比较,检查了每个第三方添加到组合中的第三方库的不同风格。 生产级应用程序需要的大多数(如果不是全部)核心功能都是现成的或可以集成使用。

这种牺牲的好处是速度,尽管有时玩弄新库并自定义您自己的完美环境很有趣。 当您需要快速起步并开始滚动时,最好委托这些决策并摆脱随之而来的复杂性。 这并非完全是蓝色药丸还是红色药丸的场景:当您启动并运行时,如果走得更远,您很有可能能够根据需要进行自定义和调整。 现在,只需将您最喜欢的构建工具(无论是Gradle还是Maven) 定向DropwizardSpring Boot ,就可以了。

<
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值