摘要: 在 Spring 的官方博客上已经看到 Spring Cloud Finchley 在 06 月 19 日这一天正式发布了,我们在 Maven 中央仓库也看到了最新版的更新。 Finchley 正式版的发布貌似经历了相当长的时间,果然是闷声发大财,这次的重大发布主要带来了以下 4 项重大更新。 重大 阅读全文
posted @ 2018-06-21 09:18 Java技术栈 阅读(487) 评论(0) 推荐(0)
摘要: Java 11 马上要来了,原定于 9 月发布,还有不到 3 个月了,敬请期待更多新功能被加入到 11 当中,本文本讲的是 这个新特性。 化繁为简,一个命令编译运行源代码 看下面的代码。 在我们的认知里面,要运行一个 Java 源代码必须先编译,再运行,两步执行动作。而在未来的 Java 11 版本 阅读全文
posted @ 2018-06-19 09:37 Java技术栈 阅读(1003) 评论(0) 推荐(0)
摘要: Spring Boot 的测试类库 Spring Boot 提供了许多实用工具和注解来帮助测试应用程序,主要包括以下两个模块。 spring boot test:支持测试的核心内容。 spring boot test autoconfigure:支持测试的自动化配置。 开发进行只要使用 启动器就能引 阅读全文
posted @ 2018-06-14 10:48 Java技术栈 阅读(10167) 评论(0) 推荐(0)
摘要: 现在 Java 9 被遗弃了直接升级到了 Java 10,之前也发过 Java 10 新特性的文章,现在是开始实战 Java 10 的时候了。 今天要实战的是 Java 10 中最重要的特性:局部变量类型推断,大家都知道是 关键字,但具体怎么使用,及要注意什么要点呢? 我们通过几个例子来讲解局部变量 阅读全文
posted @ 2018-06-11 08:53 Java技术栈 阅读(1756) 评论(0) 推荐(0)
摘要: 启动类 在包根目录下添加启动类,必须包含main方法,再添加Spring Boot启动方法: 或者流式API 下面是一个典型的Spring Boot工程包布局,Application启动类位于根目录下 核心注解 启动类上面的注解是@SpringBootApplication,它也是Spring Bo 阅读全文
posted @ 2018-06-11 08:49 Java技术栈 阅读(557) 评论(0) 推荐(0)
摘要: 上周我聊了聊最让我反感的 10 种程序猿,无奈一个小时就进行了删除,详细原因就不说了,容易招黑。 今天聊的我面试过的最奇葩的一个程序猿,绝对是奇葩中的奇葩,简直是程序猿中的另类,最让我反感的程序猿又添加新成员了。。 这次的还会继续删除?那是不可能的,我要让所有人都能见证这个奇葩。。 那是一个下午,和 阅读全文
posted @ 2018-06-10 08:09 Java技术栈 阅读(553) 评论(0) 推荐(0)
摘要: 启动图案 Spring Boot在启动的时候会显示一个默认的Spring的图案,对应的类为SpringBootBanner。 . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` 阅读全文
posted @ 2018-06-08 09:44 Java技术栈 阅读(869) 评论(0) 推荐(0)
摘要: 什么是Spring Boot? Spring Boot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。 官方网站:http://projects.spring.io/spring boot/ 阅读全文
posted @ 2018-06-08 09:43 Java技术栈 阅读(643) 评论(0) 推荐(0)
摘要: 添加web功能启动器 添加了Spring Boot基础依赖后,如要使用web mvc功能,只需要添加如下启动器即可,Spring Boot会自动装配web功能。 添加启动类 然后添加启动类,建议放在根包下,这里把Controller和启动类放在一起也是没问题的,实际请分包出来。 启动类必须要有mai 阅读全文
posted @ 2018-06-08 09:41 Java技术栈 阅读(529) 评论(0) 推荐(0)
摘要: Spring Boot依赖 使用Spring Boot很简单,先添加基础依赖包,有以下两种方式 1. 继承spring boot starter parent项目 2. 导入spring boot dependencies项目依赖 Spring Boot依赖注意点 1. 属性覆盖只对继承有效 Thi 阅读全文
posted @ 2018-06-08 09:40 Java技术栈 阅读(403) 评论(0) 推荐(0)