-
Spring基础知识
收藏介绍Spring的bean配置、初始化等基础知识,初期文章主要基于Spring4进行介绍。
最近更新文章
Spring Cloud(05)——Eureka Client介绍
Eureka Client介绍
Eureka Client是对应于Eureka Server的客户端,用于与Eureka Server进行通信。对于应用来说,Eureka Client又可以分为应用的服务端和应用的客户端,它们之间的关系如下图所示。应用服务端向Eureka Server注册它自己,应用客户端从Eureka Server获取应用服务信息,从而能够直接对应用服务端发起调用。
使 ...
Spring Cloud(04)——Eureka Server
Eureka Server
Eureka Server是Netflix提供的基于Rest的服务注册和发现框架,Spring Cloud对其进行了集成。使用Eureka Server需要添加spring-cloud-starter-netflix-eureka-server ...
Spring Cloud(02)——bootstrap文件介绍
bootstrap文件介绍
bootstrap的中文翻译是“引导程序”的意思。Spring中的ApplicationContext是会有父子关系的。Spring Cloud初始化的ApplicationContext叫bootstrap ApplicationContext,之后会创建一些子的ApplicationContext。这个bootstrap ApplicationContext如果在 ...
Spring Boot(24)——使用Freemarker视图
使用Freemarker视图
Spring Boot默认对Freemarker也有支持,需哟使用Freemarker的第一步是加入Freemarker的依赖。
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifact ...
Spring Boot(21)——监控和管理接口
Spring Boot提供的监控和管理接口
Spring Boot提供了收集一些系统信息和对系统进行管理的功能,并会把它们以JMX或Http的方式发布出来,用户可以把它们集成到自己的监控系统。需要使用这些功能时需要添加如下依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
...
Spring Boot(20)——devtools介绍
Spring Boot devtools介绍
Spring Boot提供了一个spring-boot-devtools jar包,提供了一些方便程序开发的功能,主要是监控程序的变化,然后进行自动重新启动。使用spring-boot-devtools需要在pom.xml中添加如下依赖项,同时需要设置<optional>true</optional>。spring-boot- ...
Spring Boot(19)——使用Mybatis
使用Mybatis
Mybatis官方提供了整合Spring Boot的Starter,需要在Spring Boot应用中使用Mybatis,需要在pom.xml中添加如下依赖,当前最新的版本是1.3.2。
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<art ...
Spring Boot(18)——使用Alibaba Druid DataSource
使用Alibaba Druid DataSource
DruidDataSource是Alibaba开源的一个数据库连接池,其GitHub地址是https://github.com/alibaba/druid。需要在Spring Boot应用中使用DruidDataSource,可以在pom.xml中加入如下依赖。1.1.10版本是目前最新的一个版本。
<dependency> ...
Spring Boot(17)——使用Spring Data JPA
使用Spring Data JPA
使用Spring Data JPA需要在pom.xml中添加spring-boot-starter-data-jpa依赖。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-s ...
Spring Boot(16)——使用DataSource
使用DataSource
需要使用DataSource可以在pom.xml中添加spring-boot-starter-jdbc依赖,这会自动加入Spring Jdbc的依赖。还需要加入相应的JDBC驱动包的依赖,笔者这里 ...
Spring Boot(15)——自动配置Validation
自动配置Validation
当应用中的Classpath下存在javax.validation的实现时,Spring Boot的org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration将会自动配置用于validate的LocalValidatorFactoryBean,前提是在用户没有自己定义ja ...
Spring Boot(13)——使用RestTemplate
使用RestTemplate
RestTemplate是Spring Web模块提供的作为客户端按照Rest规范进行Http请求的工具。Spring Boot也提供了对它的自动配置,Spring Boot不是直接的配置好RestTemplate对象,而是由org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfi ...
- 专栏创建者:234390216
- 创建时间:2017-06-28 08:40:30
- 专栏文章数:75篇
- 专栏被浏览:468630 次
本专栏热门文章
最新评论
skran 写道大兄弟文章写的不错,排版有点问题,代码长了既没换行也没滚动条现在都是Markdown写 ...
234390216 评论了 Spring Boot(05)——SpringApplication ...
234390216 评论了 Spring Boot(05)——SpringApplication ...
iteye这个博客主体内容定义的宽度只有700,导致部分代码没有展示出来。iteye现在都没有人维护了 ...
234390216 评论了 Spring(25)——ClassPathBeanDefinitionS ...
234390216 评论了 Spring(25)——ClassPathBeanDefinitionS ...