编程语言专栏最新文章

Spring Cloud(05)——Eureka Client介绍

Eureka Client介绍 Eureka Client是对应于Eureka Server的客户端,用于与Eureka Server进行通信。对于应用来说,Eureka Client又可以分为应用的服务端和应用的客户端,它们之间的关系如下图所示。应用服务端向Eureka Server注册它自己,应用客户端从Eureka Server获取应用服务信息,从而能够直接对应用服务端发起调用。 使 ...
234390216 有2461人浏览 2019-08-01 21:46 专栏:Spring基础知识

Spring Cloud(04)——Eureka Server

Eureka Server Eureka Server是Netflix提供的基于Rest的服务注册和发现框架,Spring Cloud对其进行了集成。使用Eureka Server需要添加spring-cloud-starter-netflix-eureka-server ...
234390216 有1863人浏览 2019-07-18 21:01 专栏:Spring基础知识

Spring Cloud(03)——内置加解密支持

加解密支持 Spring Cloud内置了加解密的支持,包括对称加密和非对称加密。使用对称加密只需要在bootstrap.yml文件中通过encrypt.key属性指定加密用的密钥。 encrypt: key: ABC 这样Spring Cloud就会自动创建一个org.springframework.security.crypto.encrypt.TextEncryptor ...
234390216 有2318人浏览 2019-06-23 18:24 专栏:Spring基础知识

Spring Cloud(02)——bootstrap文件介绍

bootstrap文件介绍 bootstrap的中文翻译是“引导程序”的意思。Spring中的ApplicationContext是会有父子关系的。Spring Cloud初始化的ApplicationContext叫bootstrap ApplicationContext,之后会创建一些子的ApplicationContext。这个bootstrap ApplicationContext如果在 ...
234390216 有2752人浏览 2019-06-23 18:21 专栏:Spring基础知识

Spring Cloud(01)——初体验

初体验 Spring Cloud旨在为一些常见的场景提供一些开箱即用的功能,它是基于Spring Boot构建的。本文将作为Spring Cloud的应用入门篇讲解如何快速的利用Spring Cloud搭建起一套可运行的开发环境。   Eureka Eureka是Netflix提供的一套基于Rest的服务发现框架,它包含服务端和客户端。服务端用来提供服务注册服务,客户端可以通过服务端进行服 ...
234390216 有1609人浏览 2019-06-19 23:40 专栏:Spring基础知识

Spring Boot(26)——启用https协议

启用Https 启用Https协议,需要在服务端有一个证书。开发环境可以在通过如下指令生成一个证书及其KeyStore。 keytool -genkeypair -alias springboot -keyalg RSA -dname "CN=SERVER1,OU=Unit,O=Elim,L=City,S=Province,C=CN" -keypass 123456 -ke ...
234390216 有1864人浏览 2019-06-18 20:41 专栏:Spring基础知识

Spring Boot(25)——打war包

打war包 使用Spring Boot时通常打的是jar包,如果开发的是Web应用也通常使用内置的Web容器,比如Tomcat。那如果要打war包应该怎么办呢? 1.首先需要把Maven的pom.xml中的package改为war。 <packaging>war</packaging> 2.拿掉spring-boot-maven-plugin插件,因为我们已 ...
234390216 有2258人浏览 2019-06-17 19:34 专栏:Spring基础知识

Spring Boot(24)——使用Freemarker视图

使用Freemarker视图 Spring Boot默认对Freemarker也有支持,需哟使用Freemarker的第一步是加入Freemarker的依赖。 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifact ...
234390216 有2007人浏览 2019-06-17 19:31 专栏:Spring基础知识

Spring Boot(23)——使用Jsp视图

使用Jsp视图 使用内置的Tomcat容器时如果需要使用Jsp视图,需要在pom.xml中添加如下依赖。 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> ...
234390216 有1254人浏览 2019-06-15 23:02 专栏:Spring基础知识

Spring Boot(22)——Maven Filter问题

Maven filter问题 我们可以在项目的pom.xml文件中添加如下内容,其会把src/main/resources目录下的所有文件都当做咨询文件,此外通过<filtering>true</filtering>指定了这些资源文件将经过过滤。过滤的时候可以使用pom.xml中定义的properties或project相关信息等。 <build> ...
234390216 有1917人浏览 2019-06-15 23:01 专栏:Spring基础知识

Spring(34)——Spring Retry介绍

Spring Retry介绍 Spring retry是Spring提供的一种重试机制的解决方案。它内部抽象了一个RetryOperations接口,其定义如下。 public interface RetryOperations { <T, E extends Throwable> T execute(RetryCallback<T, E> retryCa ...
234390216 有2020人浏览 2019-05-18 21:32 专栏:Spring基础知识

Spring Boot(21)——监控和管理接口

Spring Boot提供的监控和管理接口 Spring Boot提供了收集一些系统信息和对系统进行管理的功能,并会把它们以JMX或Http的方式发布出来,用户可以把它们集成到自己的监控系统。需要使用这些功能时需要添加如下依赖。 <dependency> <groupId>org.springframework.boot</groupId> ...
234390216 有4182人浏览 2019-05-15 20:44 专栏:Spring基础知识

Spring Boot(20)——devtools介绍

Spring Boot devtools介绍 Spring Boot提供了一个spring-boot-devtools jar包,提供了一些方便程序开发的功能,主要是监控程序的变化,然后进行自动重新启动。使用spring-boot-devtools需要在pom.xml中添加如下依赖项,同时需要设置<optional>true</optional>。spring-boot- ...
234390216 有1729人浏览 2019-05-06 20:03 专栏:Spring基础知识

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 ...
234390216 有3793人浏览 2019-04-17 20:48 专栏:Spring基础知识

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> ...
234390216 有4698人浏览 2019-03-19 22:54 专栏:Spring基础知识

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 ...
234390216 有3062人浏览 2019-02-17 22:35 专栏:Spring基础知识

Spring Boot(16)——使用DataSource

使用DataSource 需要使用DataSource可以在pom.xml中添加spring-boot-starter-jdbc依赖,这会自动加入Spring Jdbc的依赖。还需要加入相应的JDBC驱动包的依赖,笔者这里 ...
234390216 有3880人浏览 2019-01-22 21:31 专栏:Spring基础知识

Spring Boot(15)——自动配置Validation

自动配置Validation 当应用中的Classpath下存在javax.validation的实现时,Spring Boot的org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration将会自动配置用于validate的LocalValidatorFactoryBean,前提是在用户没有自己定义ja ...
234390216 有3952人浏览 2019-01-22 21:25 专栏:Spring基础知识

Spring Boot(14)——使用WebClient

使用WebClient WebClient是Spring WebFlux模块提供的一个非阻塞的基于响应式编程的进行Http请求的客户端工具,从Spring5.0开始提供。Spring Boot应用中添加如下依赖将自动添加Spring WebFlux依赖,从而可以使用WebClient。 <dependency> <groupId>org.springfra ...
234390216 有3965人浏览 2019-01-10 19:49 专栏:Spring基础知识

Spring Boot(13)——使用RestTemplate

使用RestTemplate RestTemplate是Spring Web模块提供的作为客户端按照Rest规范进行Http请求的工具。Spring Boot也提供了对它的自动配置,Spring Boot不是直接的配置好RestTemplate对象,而是由org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfi ...
234390216 有3916人浏览 2019-01-05 15:50 专栏:Spring基础知识

编程语言热门专栏

更多专栏>>

编程语言热门文章

博客专栏评论

skran 写道大兄弟文章写的不错,排版有点问题,代码长了既没换行也没滚动条现在都是Markdown写 ...
234390216 评论了 Spring Boot(05)——SpringApplication ...
大兄弟文章写的不错,排版有点问题,代码长了既没换行也没滚动条
skran 评论了 Spring Boot(05)——SpringApplication ...
thaIm 写道不知道RestTemplate 默认的链接数、超时时间是多少?基于JDK的应该是无限制 ...
234390216 评论了 Spring(30)——RestTemplate介绍
不知道RestTemplate 默认的链接数、超时时间是多少?
thaIm 评论了 Spring(30)——RestTemplate介绍
你这应该只使用于windows系统吧?linux系统怎么转换?
Tonny1 评论了 使用FlashPaper 实现JSP在线阅读
刚好新项目需要用到这样的解析。及时雨。
zhizaideren 评论了 JAXB(四)——以子类的结构生成XML
!!!!!!
di1984HIT 评论了 SNMP 使用SNMP4J V2进行同步和异步 GET, ...
JAXB系列教程http://gitbook.cn/gitchat/column/5a210d8a39 ...
234390216 评论了 JAXB(一)——初体验之实现XML和对象之间 ...
貌似少了一个java文件哈package com.socket;import java.net.*;i ...
Javac_bean 评论了 一个Socket连接管理器
iteye这个博客主体内容定义的宽度只有700,导致部分代码没有展示出来。iteye现在都没有人维护了 ...
234390216 评论了 Spring(25)——ClassPathBeanDefinitionS ...
Global site tag (gtag.js) - Google Analytics