Spring Boot只能拿来做微服务?

Java是在上大学期间学的,本身大学目标是走桌面应用,结果老boss硬生生的把我拉进Web开发的坑

于是,我做了一名后端...

Java可以说是让我又爱又恨,特别是在学习了PHP之后,没毛病,近期的Spring Boot让我看到了Java的曙光,没错,曙光,Java开发猿的曙光,没有了繁琐的配置,没有了繁琐的编码,一切也可以那么简单

但是每次Spring Boot都会被一个词围绕:微服务,微框架

我不知道有些人是出于什么方向,认为Spring Boot只适合微服务

我不清楚其他人是怎么定义这个微服务的,在我的范围内它就是只能做一小部分工作,实际上并不是,当你真正会用它的时候,它能做很多东西

之前一直用Spring MVC比较多,而现在做Java项目,我第一考虑就是Spring Boot

Spring Boot让我从PHP、NODEJS又重新回到Java怀抱

它感觉就像是Spring的操作简化版

package hello;
import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*;
@Controller
@EnableAutoConfiguration
public class SampleController {
    @RequestMapping("/")
    @ResponseBody
    String home() {
        return "Hello World!";
    }
    public static void main(String[] args) throws Exception {
        SpringApplication.run(SampleController.class, args);
    }
}

上面这段代码,如果用struts2写会让人想吐血
但是在Spring Boot下它一切都是那么优雅自然

麻雀虽小,五脏俱全

没有不好的框架,只有不会用的人

PS:初学者建议按部就班、spring熟练后再操作spring boot

打赏作者
如果你很喜欢这篇文章,可以打赏犒劳一下作者,以此激励作者创作更多

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

正在跳转到PayPal...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

😉😐😡😈🙂😯🙁🙄😛😳😮:mrgreen:😆💡😀👿😥😎😕