文章源自JAVA秀-https://www.javaxiu.com/21048.html 闪耀的瞬间 收藏 分类专栏: 版权 文章源自JAVA秀-https://www.javaxiu.com/21048.html 2000 年左右 Java 行业中都是 EJB 的天下,但是 EJB 本身比较庞大复杂,各企业使用起来并不是很便利,于是2002年 Rod Johnson 发布我们所知的 Spring 框架的基础。接下来 Spring 发展迅速,平均两三年就会发布一个新版本,直到最近 9 月份推出的 Spring 5.0,Spring 也从一个小小的开源软件发展为 Java 界第一个框架文章源自JAVA秀-https://www.javaxiu.com/21048.html Spring 在不断发展的过程中也出现了一些问题,需要的配置文件也越来越多,而且大部分是重复的配置,也经常因为配置文件配置错误产生很多问题。慢慢 Spring 变成了一个大而全的框架,背离它简洁开发的理念。Spring 也意识到了这些问题,急需有这么一套软件可以解决这些问题,这个时候微服务的概念也慢慢兴起,Spring 站在了这么一个高度上开发了一个全新的技术栈:Spring Boot。文章源自JAVA秀-https://www.javaxiu.com/21048.html 最近几年流行微服务,在业界SpringCloud已发展成微服务的标准,而SpringBoot是SpringCloud的基础,参考了《Spring Cloud微服务实战》《Spring Cloud与Docker微服务架构实战》在程序员DDD的博客看了很多篇博客,实际开发后才发现它的庞大,研究还行,落地到项目中就有很多需要做的了,微服务涉及到如下图中的基础设施 2.架构设计的主要目的是为了解决软件系统复杂度带来的问题 因SpringBoot方便、快速、少配置,决定用它来开发项目,随着业务与需求和复杂度的增加,开发人员的配置,以后能快速升级到SpringCloud微服务体系中文章源自JAVA秀-https://www.javaxiu.com/21048.html Spring Boot 由 Spring、Spring MVC 演化而来,注解也继承自 两者。下面我们看下 Spring MVC 中常用的注解:文章源自JAVA秀-https://www.javaxiu.com/21048.html 4.这个系列会分享些什么内容 文章源自JAVA秀-https://www.javaxiu.com/21048.html 5.为什么选择SpringBoot? ---->简单、快速、方便 文章源自JAVA秀-https://www.javaxiu.com/21048.html 通过 java -jar 命令启动java服务时,默认该jar包使用宿主机最大 1/4 的内存大小,可以通过设置启动参数指定使用内存大小:java -jar -Xms256m -Xmx256m -Xss128k xxx.jar --spring.profiles.active=test --server.port=8080文章源自JAVA秀-https://www.javaxiu.com/21048.html 下一篇 创建项目文章源自JAVA秀-https://www.javaxiu.com/21048.html 文章源自JAVA秀-https://www.javaxiu.com/21048.htmlSpringBoot项目开发(一):开篇
文章源自JAVA秀-https://www.javaxiu.com/21048.html文章源自JAVA秀-https://www.javaxiu.com/21048.html
2018-07-16 17:00:58
2348
文章源自JAVA秀-https://www.javaxiu.com/21048.html
5
spring boot
java
SpringBoot 项目开发 文章源自JAVA秀-https://www.javaxiu.com/21048.html
1.新开了一个 SpringBoot 项目开发系列博客,项目开发中遇到的问题与解决方案分享给大家。 文章源自JAVA秀-https://www.javaxiu.com/21048.html文章源自JAVA秀-https://www.javaxiu.com/21048.html
3.架构设计因遵循:合适原则,简单原则,演化原则 文章源自JAVA秀-https://www.javaxiu.com/21048.html

评论