SpringBoot
文章平均质量分 92
unniversky
别问我~我也不会
展开
-
初探SpringBoot以及在Eclipse编写Hello World
标题初探SpringBoot以及在Eclipse编写Hello World最近在研究SpringBoot,起初接触的是Struts2、Hibernate和Spring,在延伸阅读中发现了SpringBoot,本文适用于刚接触SpringBoot却对后台程序配置部署一头雾水的入门级选手,大神绕过。标题SpringBoot由来#Spring Boot是由Pivotal2013年由EMC、VM...原创 2018-11-20 22:31:16 · 872 阅读 · 0 评论 -
《SpringBoot实战》读书笔记之Spring Boot项目构建
Spring Boot为Gradle和Maven提供了构建插件,以便辅助构建Spring Boot项目。下面是Spring Boot的Gradle创建的build.gradle文件:buildscript{ ext { springBootVersion='1.3.0.RELEASE' } repositories { ...转载 2018-12-04 11:43:25 · 216 阅读 · 0 评论 -
《SpringBoot实战》读书笔记之覆盖起步依赖引入的传递依赖
你可以通过构建工具中的功能,选择性地覆盖它们引入的传递依赖的版本号,排除传递依赖,当然还可以为那些Spring Boot起步依赖没有涵盖的库指定依赖。以Spring Boot的Web起步依赖为例,它传递依赖了Jackson JSON库。如果你正在构建一个生产或消费JSON资源表述的REST服务,那它会很有用。但是,要构建传统的面向人类用户的Web应用程序,可能就用不上Jackson。虽然把它加...转载 2018-12-04 12:33:38 · 367 阅读 · 0 评论 -
《SpringBoot实战》读书笔记之自动配置原理
在向应用程序加入Spring Boot时,有个名为spring-boot-autoconfigure的JAR文件,其中包含了很多配置类。每个配置类都在应用程序的Classpath里,都有机会为应用程序的配置添砖加瓦。这些配置类里有用于Thymeleaf的配置,有用于Spring Data JPA的配置,有用于SpringMVC的配置,还有很多其他东西的配置,你可以自己选择是否在Spring应用程序...转载 2018-12-05 16:45:09 · 167 阅读 · 0 评论 -
Gradle与Maven的区别
Java生态体系中有三大构建工具:Ant、Maven和Gradle。其中,Ant是由Apache软件基金会维护;Maven这个单词来自于意第绪语(犹太语),意为知识的积累,最初在Jakata Turbine项目中用来简化构建过程;Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具,它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了...原创 2018-12-03 21:03:32 · 12430 阅读 · 6 评论 -
《SpringBoot实战》读书笔记之启动引导SpringBoot
包含主函数的ReadingListApplication在SpringBoot应用程序里有两个作用:配置和启动引导。首先,它是主要的Spring配置类,虽然Spring Boot自动配置免除了很多Spring配置,但还需要进行少量的配置来启动后台自动配置机制。如下:package readinglist;import org.springframework.boot.SpringAppl...转载 2018-12-03 21:57:50 · 239 阅读 · 0 评论 -
《SpringBoot实战》读书笔记之测试Spring Boot应用程序
在start.spring.io网站的初始实例中Initializer还提供了一个测试类的骨架,可以基于它为你的应用程序编写测试,实例程序如下:package readinglist;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.boot.test.SpringAppl...转载 2018-12-03 22:16:09 · 228 阅读 · 0 评论 -
SpringBoot实战》读书笔记之配置应用程序属性
初始项目Initializer为你生成的Application.properties文件是一个空文件。实际上,这个文件完全是可选的,删除它不会对应用程序造成任何影响。这里,可以想application.properties里添加几个条目,比如server.port=8080加上这一行,嵌入式Tomcat的监听端口就变成了8080。application.properties文件可以很方便...转载 2018-12-03 22:43:21 · 130 阅读 · 0 评论 -
《SpringBoot实战》读书笔记之自动配置原理(一)
Spring Boot 自动配置自带的很多配置类,每一个都能运用在你的应用程序中,它们都使用了Spring 4.0条件化配置,可以在运行时判断这个配置是否该被运用还是忽略。@ConditionalOnMissingBean注解是覆盖自动配置的关键,Spring Boot的DataSourceAutoCOnfiguration中定义了JdbcTemplate Bean就是一个例子,如下:@...转载 2018-12-10 13:31:32 · 211 阅读 · 0 评论