自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (2)
  • 收藏
  • 关注

翻译 20.开发者工具

SpringBoot包含了一套额外的工具集,可以让开发的过程更加愉快。spring-boot-devtools模块可以在任何工程中被添加,以支持一些额外的开发时特性。在构建时添加模块的依赖,这样项目就支持了开发者工具集,Maven和Gradle的示例如下:Maven:<dependencies> <dependency> <groupI...

2019-06-13 17:49:26 227

翻译 19.运行你的应用

使用嵌入式HTTP服务器以及将程序打包成一个jar包的最大好处就是可以像运行其他程序一样运行你得程序。提示: 本节只介绍基础的将程序打包成jar运行,如果你想要将程序打包成war包,需要参考服务器和IDE的文档。、19.1 从IDE启动程序 你可以和运行一个简单的JAVA程序一样使用IDE运行你得程序,不过首先你要将程序导入IDE中,...

2019-05-27 21:45:07 129

翻译 18.使用@SpringBootApplication注释

许多SpringBoot开发者都希望他们的app可以使用自动配置机制、自动扫描组件以及支持额外的配置。一个单独的@SpringBootApplication注释可以使用这三个特性,换句话说:@EnableAutoConfiguration:启动SpringBoot自动配置机制; @ComponentScan:扫描应用入口类所在的包下所有的@Component组件; @Con...

2019-05-27 17:24:28 146

翻译 17.Spring Beans和依赖注入

你可以自由的使用任何标准的Spring Framework技术来定义你得beans以及进行依赖的注入。方便起见,我们经常使用@ComponentScan(查找你得beans)和@Autowired(进行依赖注入),这两个使用起来很不错。 如果你得程序是按照上述所说的标准结构(入口类在根目录中),无需任何配置就可以使用@ComponentScan注释,这样程序的所有...

2019-05-27 16:21:09 185

翻译 16.自动配置机制

SpringBoot的自动配置机制是想基于你添加的依赖jar包来自动配置你得应用。例如, 你添加了HSQLDB,你无需手动配置任何bean,因为SpringBoot自动配置了一个内存数据库。 你可以选择添加@EnableAutoConfiguration或@SpringBootApplication来自动配置被@Configuration注释的类。提示...

2019-05-27 16:04:10 130

翻译 15.配置类

SpringBoot支持基于Java的配置。尽管支持XML的配置方式,但是强烈建议主要的配置还是使用单独的通过@Configuration注释的类。通常,含有主方法的类可以作为一个主配置类。15.1 导入其他的配置类 不比将所有的@Configuration都放进一个文件里,@Import注释可以导入其他的配置类。或者,你可以使用@ComponentScan...

2019-05-22 17:38:57 167

翻译 14.构建代码

SpringBoot不需要特殊的代码布局,不过,这里有一些最好的实践可以给你一些帮助。14.1 使用默认包 当一个类没有任何关于包的声明,则认为这个类在默认包里,这种行为一般不建议使用并且尽量避免使用默认包。当在默认包中的类使用@ComponentScan、@EntityScan或@SpringBootApplication注解时,会导致Spring所有jar...

2019-05-22 17:32:25 404

翻译 13.构建系统 Spring

强烈建议使用支持依赖管理的构建系统,并且可以使用Maven中央仓库中已发布的构件,建议使用Maven或者Grade。当然也可以使用其他的工具(如Ant等),只不过其他的工具没有良好的支持。13.1 依赖管理 每个版本的SpringBoot都有一个依赖的策划表,在实践中我们不需要自己提供或配置这些依赖的版本。当我们升级SpringBoot版本时,这些依赖的版本也...

2019-05-22 17:21:45 94

翻译 11.开发第一个Spring Boot应用

这部分介绍了如何开发一个简单的“Hello World!”web应用,并且着重描述了一些Spring boot的关键功能。因为大部分的IDE工具都支持Maven,所以用Maven构建这个项目。11.1 创建POM文件我们需要从创建Maven的pom.xml文件开始,pom.xml是项目的灵魂。打开任意编辑器开始编写pom文件:<?xml version="1.0...

2019-05-22 17:09:16 149

翻译 总纲 Spring Boot官方文档(2.1.5版翻译)

近期准备系统学习Spring Boot,各位大神们都说官方文档是最好的学习路径,无奈定力太差,每次看看都是半途而废。所以这次准备慢慢翻译Spring Boot的官方文档,这样一步一步能鞭策自己前行。能力一般,水平有限,翻译可能有不准确的地方,如果有大佬看到,请评论指教,路漫漫其修远兮,吾将上下而求索。 官方文档有部分说明介绍部分(如文档1-10节等),我直接就忽略...

2019-05-22 16:59:05 182

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除